Jak działają pliki konfiguracyjne Windows Sandbox

Microsoft pracuje obecnie nad piaskownicą Windows, środowiskiem piaskownicy dla systemu operacyjnego Windows.

Ta funkcja jest obecnie testowana w Windows 10 Insider Builds i możliwe jest, że Windows Sandbox znajdzie drogę do Windows 10 w wersji 1903.

Początkowa wersja Windows Sandbox była dość podstawowa: użytkownicy mogli uruchomić ją na urządzeniach z Windows 10 i korzystać z niej, ale to dotyczyło jej zakresu.

Pliki konfiguracji piaskownicy

SandboxConfigFile

Począwszy od najnowszych kompilacji, można teraz używać plików konfiguracyjnych do dostosowywania niektórych aspektów. Obsługa plików konfiguracji jest w tym momencie podstawowa, ale umożliwia administratorom i użytkownikom automatyczne uruchamianie aplikacji lub skryptów w piaskownicy. Innymi słowy: możesz uruchomić coś automatycznie w środowisku piaskownicy.

Pliki konfiguracyjne używają XML i mają rozszerzenie .wsb. Możesz uruchomić dowolny plik .wsb podwójnym kliknięciem lub uruchamiając go z wiersza poleceń lub używając skryptów.

Skrypty .wsb systemu Windows Sandbox obsługują obecnie następujące opcje konfiguracji:

  • Włącz lub wyłącz zwirtualizowany procesor graficzny.
  • Włącz lub wyłącz sieć w piaskownicy.
  • Udostępniaj foldery z hosta.
  • Uruchom skrypt startowy lub program.

Większość opcji jest w tej chwili prosta.

Zwirtualizowany procesor graficzny

  • Wyłącz — wyłącza obsługę wirtualnego GPU w piaskownicy. Zostanie zastosowane renderowanie oprogramowania.
  • Włącz — włącza obsługę wirtualnego GPU.

Sieć:

  • Wyłącz — wyłącza obsługę sieci w piaskownicy.
  • Włącz — włącza sieć w piaskownicy.

Udostępnione foldery:

ścieżka do folderu hosta
wartość

Musisz określić folder, który chcesz udostępnić systemowi hosta, np. c: \ virtual i czy chcesz, aby było to tylko do odczytu, czy też obsługuje operacje zapisu.

Wartości tylko do odczytu są prawdziwe (czynią to tylko do odczytu) lub fałszywe (obsługa odczytu i zapisu).

Należy pamiętać, że foldery są zawsze mapowane pod ścieżką C: \ Users \ WDAGUtilityAccount \ Desktop.

Polecenie przy logowaniu

Komenda

Możesz podać nazwę pliku i ścieżkę lub skrypt. Polecenie explorer.exe działałoby, podobnie jak odwołanie do skryptu, np. C: \ users \ wdagutilityaccount \ desktop \ test \ start.cmd.

Przykładowy plik XML

Wyłączyć
Wyłączyć

C: \ Users \ Martin \ Downloads
prawdziwe

explorer.exe C: \ users \ WDAGUtilityAccount \ Desktop \ Downloads

Zapisz plik jako coś.wsb i uruchom go, gdy chcesz uruchomić piaskownicę w tej konfiguracji. Jest to dość podstawowe: wyłącza wirtualny procesor graficzny i sieć, mapuje folder Pobrane konta użytkownika Martin i uruchamia Eksploratora plików w piaskownicy, która wyświetla folder Pobrane.

Słowa końcowe

Obsługa plików konfiguracji znacznie rozszerza funkcjonalność systemu Windows Sandbox, ponieważ można używać tych plików do udostępniania folderów piaskownicy i uruchamiania skryptów. Można go użyć do zmapowania folderu pobranych plików i uruchomienia pobranych plików w piaskownicy w celu uzyskania dodatkowego bezpieczeństwa.

Zaktualizujemy przewodnik po wprowadzeniu nowych funkcji.

Link do głównej publikacji