메인 윈도우 10 Windows Sandbox는 Windows 10에서 간단한 구성 파일을 소개합니다.

Windows Sandbox는 Windows 10에서 간단한 구성 파일을 소개합니다.



답장을 남겨주세요

Windows Sandbox는 PC에 대한 지속적인 영향에 대한 두려움없이 신뢰할 수없는 소프트웨어를 실행할 수있는 격리 된 임시 데스크톱 환경입니다. Windows Sandbox는 이제 최소한의 스크립팅 지원을 제공하는 간단한 구성 파일 (.wsb 파일 확장자)을 지원합니다. 이 기능은 최신 Windows Insider 빌드 18342에서 사용할 수 있습니다.


Windows Sandbox 스크린 샷 열기
Windows Sandbox에 설치된 모든 소프트웨어는 샌드 박스에만 유지되며 호스트에 영향을 미치지 않습니다. Windows Sandbox가 닫히면 모든 파일 및 상태와 함께 모든 소프트웨어가 영구적으로 삭제됩니다.

Windows Sandbox에는 다음과 같은 속성이 있습니다.

누가 당신의 snapchat을 해킹했는지 알아내는 방법
  • Windows의 일부 –이 기능에 필요한 모든 것이 Windows 10 Pro 및 Enterprise와 함께 제공됩니다. VHD를 다운로드 할 필요가 없습니다!
  • 깨끗한 – Windows Sandbox가 실행될 때마다 Windows를 새로 설치하는 것처럼 깨끗합니다.
  • 사용 후 버릴 수 있는 – 장치에 아무것도 남아 있지 않습니다. 응용 프로그램을 닫으면 모든 것이 삭제됩니다.
  • 안전한 – 커널 격리를 위해 하드웨어 기반 가상화를 사용하며, Microsoft의 하이퍼 바이저를 사용하여 호스트에서 Windows Sandbox를 격리하는 별도의 커널을 실행합니다.
  • 실력 있는 – 통합 커널 스케줄러, 스마트 메모리 관리 및 가상 GPU 사용

Windows Sandbox 기능을 사용하려면 다음과 같은 전제 조건이 있습니다.

광고

  • Windows 10 Pro 또는 Enterprise 빌드 18305 이상
  • AMD64 아키텍처
  • BIOS에서 활성화 된 가상화 기능
  • 최소 4GB RAM (8GB 권장)
  • 최소 1GB의 여유 디스크 공간 (SSD 권장)
  • CPU 코어 2 개 이상 (하이퍼 스레딩이있는 코어 4 개 권장)

Windows Sandbox를 활성화하고 사용하는 방법을 배울 수 있습니다. 여기 .

Windows Sandbox 구성 파일

Sandbox 구성 파일은 XML로 형식이 지정되며 .wsb 파일 확장자를 통해 Windows Sandbox와 연결됩니다. 구성 파일을 통해 사용자는 Windows Sandbox의 다음 측면을 제어 할 수 있습니다.

  1. vGPU (가상 GPU)
    • 가상화 된 GPU를 활성화 또는 비활성화합니다. vGPU가 비활성화 된 경우 Sandbox는 경사 (소프트웨어 래스터 라이저).
  2. 네트워킹
    • 샌드 박스에 대한 네트워크 액세스를 활성화 또는 비활성화합니다.
  3. 공유 폴더
    • 읽기 또는 쓰기 권한으로 호스트에서 폴더를 공유합니다. 호스트 디렉토리를 노출하면 악성 소프트웨어가 시스템에 영향을 미치거나 데이터를 훔칠 수 있습니다.
  4. 시작 스크립트
    • 샌드 박스에 대한 로그온 조치입니다.

* .wsb 파일을 두 번 클릭하면 Windows Sandbox *에서 열립니다.

지원되는 구성 옵션

VGpu

GPU 공유를 활성화 또는 비활성화합니다.

지원되는 값 :

  • 비활성화 – 샌드 박스에서 vGPU 지원을 비활성화합니다. 이 값이 설정되면 Windows Sandbox는 가상화 된 GPU보다 느릴 수있는 소프트웨어 렌더링을 사용합니다.
  • 기본 – 이것은 vGPU 지원의 기본값입니다. 현재 이것은 vGPU가 활성화되었음을 의미합니다.

참고 : 가상화 된 GPU를 활성화하면 잠재적으로 샌드 박스의 공격 표면이 증가 할 수 있습니다.

네트워킹

샌드 박스에서 네트워킹을 활성화하거나 비활성화합니다. 네트워크 액세스를 비활성화하면 샌드 박스에 의해 노출 된 공격 표면을 줄일 수 있습니다.

모르는 사이에 ss하는 법

지원되는 값 :

  • 비활성화 – 샌드 박스에서 네트워킹을 비활성화합니다.
  • 기본 – 이것은 네트워킹 지원을위한 기본값입니다. 이를 통해 호스트에 가상 스위치를 생성하여 네트워킹을 활성화하고 가상 NIC를 통해 샌드 박스를 여기에 연결합니다.

참고 : 네트워킹을 활성화하면 신뢰할 수없는 응용 프로그램이 내부 네트워크에 노출 될 수 있습니다.

MappedFolders

MappedFolder 개체 목록을 래핑합니다.

MappedFolder 객체 목록

참고 : 호스트에서 매핑 된 파일 및 폴더는 Sandbox의 앱에 의해 손상되거나 잠재적으로 호스트에 영향을 미칠 수 있습니다.

MappedFolder

컨테이너 데스크톱에서 공유 할 호스트 시스템의 단일 폴더를 지정합니다. Sandbox의 앱은 'WDAGUtilityAccount'사용자 계정으로 실행됩니다. 따라서 모든 폴더는 C : Users WDAGUtilityAccount Desktop 경로 아래에 매핑됩니다.

예 : 'C : Test'는 'C : users WDAGUtilityAccount Desktop Test'로 매핑됩니다.

호스트 폴더 값에 대한 경로

HostFolder : 샌드 박스에 공유 할 호스트 시스템의 폴더를 지정합니다. 폴더가 호스트에 이미 있어야합니다. 그렇지 않으면 폴더를 찾을 수없는 경우 컨테이너가 시작되지 않습니다.

읽기 전용 : true 인 경우 컨테이너 내에서 공유 폴더에 대한 읽기 전용 액세스를 적용합니다. 지원되는 값 : true / false.

참고 : 호스트에서 매핑 된 파일 및 폴더는 Sandbox의 앱에 의해 손상되거나 잠재적으로 호스트에 영향을 미칠 수 있습니다.

LogonCommand

컨테이너가 로그온 한 후 자동으로 호출 될 단일 명령을 지정합니다.

호출 할 명령

명령: 로그인 후 실행될 컨테이너 내부의 실행 파일 또는 스크립트에 대한 경로입니다.

참고 : 매우 간단한 명령 (실행 파일 또는 스크립트 실행)이 작동하지만 여러 단계를 포함하는 더 복잡한 시나리오는 스크립트 파일에 배치해야합니다. 이 스크립트 파일은 공유 폴더를 통해 컨테이너에 매핑 된 다음 LogonCommand 지시문을 통해 실행될 수 있습니다.

구성 예

예 1

다음 구성 파일을 사용하여 샌드 박스 내에서 다운로드 한 파일을 쉽게 테스트 할 수 있습니다. 이를 위해 스크립트는 네트워킹 및 vGPU를 비활성화하고 공유 다운로드 폴더를 컨테이너의 읽기 전용 액세스로 제한합니다. 편의를 위해 logon 명령은 컨테이너가 시작될 때 컨테이너 내부의 다운로드 폴더를 엽니 다.

Downloads.wsb

비활성화 비활성화 C :  Users  Public  Downloads true explorer.exe C :  users  WDAGUtilityAccount  Desktop  Downloads

예 2

다음 구성 파일은 컨테이너에 Visual Studio Code를 설치하므로 약간 더 복잡한 LogonCommand 설정이 필요합니다.

두 개의 폴더가 컨테이너에 매핑됩니다. 첫 번째 (SandboxScripts)에는 VSCode를 설치하고 실행할 VSCodeInstall.cmd가 포함되어 있습니다. 두 번째 폴더 (CodingProjects)에는 개발자가 VSCode를 사용하여 수정하려는 프로젝트 파일이 포함되어 있다고 가정합니다.

컨테이너에 이미 매핑 된 VSCode 설치 프로그램 스크립트를 사용하면 LogonCommand가이를 참조 할 수 있습니다.

VSCodeInstall.cmd

YouTube에서 구독자를 볼 수 있습니까?
REM 다운로드 VSCode curl -L 'https://update.code.visualstudio.com/latest/win32-x64-user/stable'--output C :  users  WDAGUtilityAccount  Desktop  vscode.exe REM VSCode C 설치 및 실행 :  users  WDAGUtilityAccount  Desktop  vscode.exe / verysilent / suppressmsgboxes

VSCode.wsb

C :  SandboxScripts true C :  CodingProjects false C :  users  wdagutilityaccount  desktop  SandboxScripts  VSCodeInstall.cmd

출처: 마이크로 소프트

재미있는 기사

에디터의 선택

FitBit에서 시간을 설정하는 방법
FitBit에서 시간을 설정하는 방법
Fitbit 기기는 피트니스 목표를 추적하여 건강을 염두에 두고 설계되었습니다. 다양한 모델로 제공되며, 귀하에게 가장 적합한 옵션은 귀하의 필요와 예산에 따라 다릅니다. 때로는 가장 단순한 기능이 문제를 일으킬 수 있으며,
Microsoft Edge에서 피드백 단추 추가 또는 제거
Microsoft Edge에서 피드백 단추 추가 또는 제거
Microsoft Edge Chromium에서 피드백 단추를 추가하거나 제거하는 방법 Chromium 기반 Microsoft Edge 브라우저에는 도구 모음에 피드백 단추가있어 한 번의 클릭으로 피드백을 보낼 수 있습니다. 일부 사용자는 해당 버튼을 제거하고 싶어하므로 Microsoft는 브라우저에 여러 옵션을 추가했습니다. Microsoft Edge는
최고의 HTC Vive 게임 선택
최고의 HTC Vive 게임 선택
화성을 탐험하고 싶든, 우주를 짓밟는 벌레를 헤쳐나 가든, 마법을 사용하여 강력한 유물을 보호하든, 가상 현실에 관한 옵션은 끝이 없습니다. VR이
Google+ 행 아웃 소개 – 고품질 무료 화상 통화!
Google+ 행 아웃 소개 – 고품질 무료 화상 통화!
오늘은 Google에서 제공하는 유용하고 무료이며 멋진 웹 서비스 인 Google+ 행 아웃을 소개하고자합니다. 이제 말 그대로 수백 개의 무료 솔루션 (페이스 북 영상 채팅, Microsoft의 Skype, Yahoo!)이있을 때 행 아웃의 특별한 점이 무엇인지 궁금 할 것입니다. 메신저, Apple의 FaceTime 및 수십
AMD Radeon HD 6850 리뷰
AMD Radeon HD 6850 리뷰
ATI Radeon HD 5850은 VAT를 제외하고 £ 173로 데뷔 한 고급 부품이었습니다. 수상 경력에도 불구하고 AMD는 우수한 벤치 마크 결과에도 불구하고 대부분의 소비자에게 너무 비싸고 수차라고 생각합니다. 따라서 단 £
EE, Vodafone, O2 또는 Virgin Mobile에서 휴대 전화를 잠금 해제하는 방법
EE, Vodafone, O2 또는 Virgin Mobile에서 휴대 전화를 잠금 해제하는 방법
휴대폰 잠금은 소비자의 선택을 제한한다고 언급 한 Ofcom 검토 덕분에 휴대폰 잠금 해제는 완벽하게 합법적입니다. 잠금 핸드셋도 여전히 합법적이지만 (잠긴 전화기는 보조금이 더 낮은 가격으로 제공되는 경향이 있으므로
16진수란 무엇입니까?
16진수란 무엇입니까?
16진수 체계는 값을 표시하기 위해 16개의 기호(0-9 및 A-F)를 사용하는 체계입니다. 이 튜토리얼을 통해 16진수로 계산하는 방법을 알아보세요.