Cómo configurar y usar Windows Sandbox

Sandbox de Windows es una gran herramienta para probar algunas aplicaciones y utilidades en un entorno aislado. Pero muchas veces, un usuario busca crear un entorno personalizado para probar varios software y servicios. Esta fue una de las ventajas de las máquinas virtuales sobre el entorno de Windows Sandbox. Pero Microsoft ha estado escuchando activamente los comentarios de los usuarios y ha agregado soporte para crear entornos de configuración personalizados para Windows Sandbox.

Configurar y usar Windows Sandbox

Cree entornos de configuración personalizados para Windows Sandbox

Cree entornos de configuración personalizados para Windows Sandbox

Los archivos de configuración para el entorno de Windows Sandbox están en formato XML. El entorno de Windows Sandbox los lee como un archivo .WSB. Actualmente, Windows Sandbox solo admite las siguientes cuatro configuraciones:

  1. vGPU (GPU virtualizada).
  2. Redes.
  3. Carpetas compartidas.
  4. Script de inicio.

El mecanismo de funcionamiento de estos archivos WSB es el siguiente:

1612066613 622 Como configurar y usar Windows

Esto le dará a los usuarios un mayor control sobre el entorno aislado en Windows Sandbox.

Tendrá que crear o abrir estos archivos WSB usando el Bloc de notas o Visual Studio Code.

Así es como se van a realizar las configuraciones para los aspectos mencionados.

1]vGPU

La sintaxis para el aspecto de vGPU de Windows Sandbox se da como:

<vGpu>VALUE</VGpu>

Y los valores admitidos para este aspecto son:

  • Inhabilitar: Este valor se puede usar para deshabilitar la compatibilidad con vGPU en Sandbox.
  • Defecto: Este valor se puede utilizar para mantener el valor predeterminado y actual de la compatibilidad con vGPU.

Notas de Microsoft,

Habilitar la GPU virtualizada puede aumentar potencialmente la superficie de ataque del sandbox.

2]Redes

La sintaxis para el aspecto de red de Windows Sandbox se da como:

<Networking>VALUE</Networking>

Y los valores admitidos para este aspecto son:

  • Inhabilitar: Este valor se puede utilizar para deshabilitar la compatibilidad con redes en Sandbox.
  • Defecto: Este valor se puede utilizar para mantener el valor predeterminado y actual del soporte de red.

Notas de Microsoft,

La habilitación de la red puede exponer aplicaciones que no son de confianza a su red interna.

3]Carpetas compartidas

La sintaxis para el aspecto de carpetas compartidas de Windows Sandbox se da como:

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

Y los subaspectos admitidos para este aspecto son:

  • HostFolder: Especifica la carpeta en la máquina host para compartir con la zona de pruebas. Tenga en cuenta que la carpeta ya debe existir en el host, o el contenedor no se iniciará si no se encuentra la carpeta.
  • Solo lectura: Si es verdadero, aplica el acceso de solo lectura a la carpeta compartida desde dentro del contenedor. Valores admitidos: verdadero / falso.

Notas de Microsoft,

Los archivos y carpetas asignados desde el host pueden verse comprometidos por las aplicaciones en el Sandbox o afectar potencialmente al host.

4]LogonCommand

La sintaxis para el aspecto LogonCommand de Windows Sandbox se da como:

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

Y los subaspectos admitidos para este aspecto son:

  • Mando: Será un script ejecutable que se ejecutará al inicio.

Notas de Microsoft,

Aunque los comandos muy simples funcionarán (lanzar un ejecutable o un script), los escenarios más complicados que involucren varios pasos deben colocarse en un archivo de script. Este archivo de secuencia de comandos puede asignarse al contenedor a través de una carpeta compartida y luego ejecutarse a través de la directiva LogonCommand.

Ejemplo

Microsoft ha dado un ejemplo adecuado de un entorno Windows Sandbox personalizado con vGPU y redes deshabilitadas, acceso de solo lectura a la carpeta de descargas compartida y la carpeta de descargas se iniciará al inicio.

El código pasa por:

<Configuration>
<VGpu>Disable</VGpu>
<Networking>Disable</Networking>
<MappedFolders>
   <MappedFolder>
     <HostFolder>C:UsersPublicDownloads</HostFolder>
     <ReadOnly>true</ReadOnly>
   </MappedFolder>
</MappedFolders>
<LogonCommand>
   <Command>explorer.exe C:usersWDAGUtilityAccountDesktopDownloads</Command>
</LogonCommand>
</Configuration>

Alternativamente, puede descargar este archivo directamente desde nuestros servidores y probarlo usted mismo.

La mejor parte de esta función es que está disponible para su uso en Windows 10 1903 May 2019 Update y versiones posteriores. Esto significa que, si está ejecutando Windows 10 build 18342 o más reciente, podrá hacer uso de esta función sin ningún problema.

Puede obtener más información sobre esta función en Microsoft.

1612066613 622 Como configurar y usar Windows

Te puede interesar

Deja un comentario