Windows Sandbox 환경을 목적별로 빠르게 구성하는 설정 파일 모음입니다. 샌드박스 실행 시 공유 폴더 마운트 및 소프트웨어 자동 설치까지 처리됩니다.
- Windows 10/11 Pro 또는 Enterprise (Home 미지원)
- Windows Sandbox 기능 활성화
Win + R→optionalfeatures입력 후 Enter- "Windows 샌드박스" 체크
- 재부팅
windows_sandbox/
├── techjuice_sandbox.wsb # 기본 샌드박스 (자동 설치 포함)
├── techjuice_sandbox_dev.wsb # 개발 환경 샌드박스 (자동 설치 포함)
├── techjuice_sandbox_bunker.wsb # 보안 격리 샌드박스 (네트워크 차단)
├── Scripts/
│ └── setup.cmd # Chocolatey 기반 자동 설치 스크립트
└── Share/ # 호스트 ↔ 샌드박스 공유 폴더
.wsb 파일의 HostFolder 경로가 하드코딩되어 있습니다.
clone 후 반드시 본인 환경에 맞게 수정하세요.
<!-- 변경 전 -->
<HostFolder>C:\Users\techjuice\Documents\dev\windows_sandbox\Share</HostFolder>
<!-- 변경 후 (본인 사용자명으로 교체) -->
<HostFolder>C:\Users\YourName\Documents\dev\windows_sandbox\Share</HostFolder>수정이 필요한 파일:
techjuice_sandbox.wsb,techjuice_sandbox_dev.wsb,techjuice_sandbox_bunker.wsb
원하는 .wsb 파일을 더블클릭합니다.
| 파일 | 네트워크 | 자동 설치 | 클립보드 | 용도 |
|---|---|---|---|---|
techjuice_sandbox.wsb |
✅ | ✅ | ✅ | 일반 테스트 및 작업 |
techjuice_sandbox_dev.wsb |
✅ | ✅ | ✅ | 개발 환경 구성 |
techjuice_sandbox_bunker.wsb |
❌ | ❌ | ❌ | 보안 격리 (의심 파일 분석 등) |
기본/개발 프로필 실행 시 Scripts/setup.cmd가 자동으로 실행되어 아래 소프트웨어를 설치합니다.
| 소프트웨어 | 설명 |
|---|---|
| VSCode | 코드 에디터 |
| Git | 버전 관리 |
| Notepad++ | 텍스트 에디터 |
| BandiZip | 압축 프로그램 |
Scripts/setup.cmd에서 필요한 항목의 :: 주석을 제거하면 설치됩니다.
::choco install -y googlechrome ← :: 제거 시 설치
::choco install -y nodejs-lts
::choco install -y python3
::choco install -y microsoft-windows-terminalShare/ 폴더는 호스트와 샌드박스 간 파일을 주고받는 공간입니다.
샌드박스 내부에서는 C:\Users\WDAGUtilityAccount\Desktop\WinPro2024 경로로 마운트됩니다.
| 프로필 | 읽기/쓰기 |
|---|---|
| 기본 / 개발 | 읽기 + 쓰기 |
| Bunker (보안 격리) | 읽기 전용 |