Egyéni konfigurációs környezet létrehozása a Windows Sandboxhoz

Windows Sandboxnagyszerű eszköz egyes alkalmazások és segédprogramok izolált környezetben történő tesztelésére. De sokszor a felhasználó arra törekszik, hogy egyéni környezetet hozzon létre a különféle szoftverek és szolgáltatások teszteléséhez. Ez volt a virtuális gépek egyik előnye a Windows Sandbox környezetben. A Microsoft azonban aktívan hallgatta a felhasználói visszajelzéseket, és támogatást nyújtott az egyéni konfigurációs környezetek létrehozásához.

A Windows Sandbox konfigurálása és használata

Hozzon létre egyéni konfigurációs környezeteket a Windows Sandboxhoz

A Windows Sandbox környezet konfigurációs fájljai XML formátumúak. A Windows Sandbox környezet .WSB fájlként olvassa be őket. Jelenleg csak a következő négy konfigurációt támogatja a Windows Sandbox:

  1. vGPU (virtualizált GPU).
  2. Hálózatépítés.
  3. Megosztott mappák.
  4. Indító szkript.

A WSB-fájlok működési mechanizmusa a következő:

Ez lehetővé teszi a felhasználók számára, hogy jobban irányítsák a Windows Sandbox elszigetelt környezetét.

Ezeket a WSB-fájlokat a Jegyzettömb vagy a Visual Studio Code segítségével kell létrehoznia vagy megnyitnia.

Így kell elvégezni a konfigurációkat az említett szempontokhoz.

1] vGPU

A Windows Sandbox vGPU aspektusának szintaxisa a következő:

<vGpu>VALUE</VGpu>

És ehhez a szemponthoz a támogatott értékek a következők:

  • Letiltása:Ezzel az értékkel letiltható a vGPU támogatás a Sandboxban.
  • Alapértelmezett:Ez az érték használható a vGPU támogatás alapértelmezett és aktuális értékének megőrzésére.

A Microsoft megjegyzi,

A virtualizált GPU engedélyezése potenciálisan növelheti a sandbox támadási felületét.

2] Hálózatépítés

A Windows Sandbox hálózati aspektusának szintaxisa a következő:

<Networking>VALUE</Networking>

És ehhez a szemponthoz a támogatott értékek a következők:

  • Letiltása:Ez az érték használható a Sandbox hálózati támogatásának letiltására.
  • Alapértelmezett:Ez az érték használható a hálózati támogatás alapértelmezett és aktuális értékének megőrzésére.

A Microsoft megjegyzi,

Ha engedélyezi a hálózatépítést, akkor nem megbízható alkalmazások kerülhetnek a belső hálózatba.

3] Megosztott mappák

A Windows Sandbox Megosztott mappák aspektusának szintaxisa a következő:

<MappedFolder>
       <HostFolder>PATH OF THE HOST FOLDER</HostFolder>
       <ReadOnly>VALUE</ReadOnly>
</MappedFolder>

Ennek a szempontnak a támogatott részterületei a következők:

  • HostFolder:Megadja a homokozóval megosztandó mappát a gazdagépen. Vegye figyelembe, hogy a mappának már léteznie kell a gazdagépen, különben a tároló nem indul el, ha a mappa nem található.
  • Csak olvasható:Ha igaz, csak olvasási hozzáférést kényszerít ki a megosztott mappához a tárolón belül. Támogatott értékek: igaz/hamis.

A Microsoft megjegyzi,

A gazdagépről leképezett fájlokat és mappákat a Sandboxban lévő alkalmazások veszélyeztethetik, vagy hatással lehetnek a gazdagépre.

4] LogonCommand

A Windows Sandbox LogonCommand aspektusának szintaxisa a következő:

<LogonCommand>
       <Command>COMMAND TO BE INVOKED ON STARTUP</Command>
</LogonCommand>

Ennek a szempontnak a támogatott részterületei a következők:

  • Parancs:Ez egy végrehajtható szkript lesz, amely az indításkor kerül végrehajtásra.

A Microsoft megjegyzi,

Bár nagyon egyszerű parancsok működnek (futtatható fájl vagy szkript indítása), a bonyolultabb, több lépést tartalmazó forgatókönyveket egy szkriptfájlba kell helyezni. Ez a parancsfájl egy megosztott mappán keresztül hozzárendelhető a tárolóhoz, majd a LogonCommand direktíván keresztül végrehajtható.

Példa

A Microsoft megfelelő példát mutatott egy testreszabott Windows Sandbox környezetre, ahol a vGPU és a hálózat le van tiltva, a megosztott Letöltések mappához csak olvasási hozzáférés, és a Letöltések mappa indításkor elindul.

A kód így megy:

<Configuration>
<VGpu>Disable</VGpu>
<Networking>Disable</Networking>
<MappedFolders>
   <MappedFolder>
     <HostFolder>C:\Users\Public\Downloads</HostFolder>
     <ReadOnly>true</ReadOnly>
   </MappedFolder>
</MappedFolders>
<LogonCommand>
   <Command>explorer.exe C:\users\WDAGUtilityAccount\Desktop\Downloads</Command>
</LogonCommand>
</Configuration>

Alternatív megoldásként letöltheti ezt a fájltés próbáld ki magad.

A funkció legjobb része az, hogy a Windows 10 1903 2019. májusi frissítéssel és újabb verziókkal használható. Ez azt jelenti, hogy ha a Windows 10 build 18342-es vagy újabb verzióját futtatja, akkor probléma nélkül használhatja ezt a funkciót.

Erről a funkcióról a következő címen tudhat meg többetMicrosoft.

Related Posts