Skip to content

Repository files navigation

TJ Windows Sandbox

Windows Sandbox 환경을 목적별로 빠르게 구성하는 설정 파일 모음입니다. 샌드박스 실행 시 공유 폴더 마운트 및 소프트웨어 자동 설치까지 처리됩니다.


사전 요구 사항

  • Windows 10/11 Pro 또는 Enterprise (Home 미지원)
  • Windows Sandbox 기능 활성화
    1. Win + Roptionalfeatures 입력 후 Enter
    2. "Windows 샌드박스" 체크
    3. 재부팅

폴더 구조

windows_sandbox/
├── techjuice_sandbox.wsb          # 기본 샌드박스 (자동 설치 포함)
├── techjuice_sandbox_dev.wsb      # 개발 환경 샌드박스 (자동 설치 포함)
├── techjuice_sandbox_bunker.wsb   # 보안 격리 샌드박스 (네트워크 차단)
├── Scripts/
│   └── setup.cmd                  # Chocolatey 기반 자동 설치 스크립트
└── Share/                         # 호스트 ↔ 샌드박스 공유 폴더

사용 방법

1단계 — 경로 수정 (필수)

.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

2단계 — 실행

원하는 .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-terminal

공유 폴더

Share/ 폴더는 호스트와 샌드박스 간 파일을 주고받는 공간입니다. 샌드박스 내부에서는 C:\Users\WDAGUtilityAccount\Desktop\WinPro2024 경로로 마운트됩니다.

프로필 읽기/쓰기
기본 / 개발 읽기 + 쓰기
Bunker (보안 격리) 읽기 전용

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages