Como configurar o Windows Sandbox (executar aplicativos/scripts, compartilhar pastas, etc.)

O Windows Sandbox(Windows Sandbox) é um ambiente virtualizado semelhante a uma máquina virtual disponível no Windows 10 Pro și Enterprise . Você pode usá-lo para testar aplicativos que você não tem certeza de que são seguros, visitar sites não confiáveis ​​e geralmente fazer coisas que você teme que possam comprometer seu sistema principal. Até a atualização de maio de 2020(May 2020 Update) , você não podia personalizar o Windows Sandbox de forma alguma. Agora você pode, pois a Microsoft permite criar e usar scripts que podem alterar a maneira como o Windows Sandbox funciona. Aqui está como fazê-lo:

NOTA:(NOTE:) Antes de personalizar como o Windows Sandbox funciona em seu PC, você deve primeiro instalá-lo. Se precisar de ajuda com isso, leia Como instalar o Windows Sandbox no Windows 10 em três etapas(How to install Windows Sandbox in Windows 10 in three steps) . Além disso, se você está se perguntando como o Windows Sandbox pode ser útil para você, aqui estão algumas ideias: 4 coisas que você pode fazer com o Windows Sandbox(4 things you can do with Windows Sandbox) . Além disso, lembre-se de que este guia se aplica apenas ao Windows Sandbox no Windows 10 com atualização de maio de 2020(May 2020 Update) , edições Pro ou Enterprise(Pro or Enterprise editions) . Não está disponível no Windows 10 Home .

Como configurar o Windows Sandbox

Para personalizar o Windows Sandbox(Windows Sandbox) ou executar aplicativos e scripts automaticamente ao iniciá-lo, você precisa criar um arquivo de configuração. Para fazer isso, você pode usar o Bloco(Notepad) de Notas ou qualquer outro aplicativo de processador de texto para escrever código para o Windows Sandbox(Windows Sandbox) . Todo arquivo de configuração que você cria para o Windows Sandbox(Windows Sandbox) deve começar com a linha e termine com a linha</Configuration>. Todos os outros códigos que você adicionar devem ser colocados entre essas linhas de código.

Criando um arquivo de configuração do Windows Sandbox

Depois de criar o arquivo de configuração e terminar de adicionar todo o código a ele, você deve salvá-lo usando a extensão de arquivo .wsb .

Salvando um arquivo de configuração do Windows Sandbox (.wsb)

Em seguida, você pode clicar duas vezes ou tocar duas vezes no arquivo .wsb para iniciar seu Windows Sandbox personalizado .

Um arquivo de configuração personalizado do Windows Sandbox

Agora vamos ver qual código e scripts você pode usar para o Windows Sandbox(Windows Sandbox) :

Como compartilhar pastas com o Windows Sandbox(Windows Sandbox)

O Windows Sandbox(Windows Sandbox) pode mapear pastas do host. Em outras palavras, você pode fazer com que suas pastas do Windows Sandbox "vejam" encontradas no seu PC com Windows 10. Para fazer isso, no arquivo .wsb que você criou com o Bloco de Notas,(Notepad,) adicione o seguinte código:

<MappedFolders>

<MappedFolder>

Pasta compartilhada com o Windows Sandbox

<ReadOnly>verdadeiro ou falso</ReadOnly>

</MappedFolder>

</MappedFolders>

Você pode adicionar quantas pastas quiser para compartilhar: apenas certifique-se de colocar seus caminhos entre osTag. Além disso, para cada pasta adicionada à lista, você pode especificar se deseja que o Windows Sandbox(Windows Sandbox) tenha acesso somente leitura a ela. Para isso, adicione o códigoverdadeirodepois disso. Se você deseja que o Windows Sandbox(Windows Sandbox) tenha acesso de gravação a essa pasta, adicione o códigofalsodepois disso. No entanto, lembre-se de que isso disponibiliza os arquivos e pastas da pasta compartilhada para os aplicativos executados no Windows Sandbox . Em outras palavras, esses aplicativos podem alterar seus arquivos, o que talvez você não queira.

Por exemplo, se você deseja que seu Windows Sandbox tenha acesso à sua pasta Downloads , digite:(Downloads)

<MappedFolders>

<MappedFolder>

C:UsuáriosUserNameDownloads

<ReadOnly>verdadeiro</ReadOnly>

</MappedFolder>

</MappedFolders>

Compartilhando uma pasta com o Windows Sandbox

Certifique-se de alterar UserName com o nome da sua (UserName)conta de usuário(user account) do Windows 10 .

Então, quando você executa o Windows Sandbox(Windows Sandbox) usando esse arquivo de configuração .wsb , todas as pastas compartilhadas ficam instantaneamente disponíveis na área de trabalho ou neste local: C:\Users\WDAGUtilityAccount\Desktop .

Como é uma pasta compartilhada no Windows Sandbox

Como executar automaticamente um aplicativo ou script no Windows Sandbox

O Windows Sandbox(Windows Sandbox) também permite que você execute um aplicativo (arquivo executável) ou um script imediatamente após a inicialização. Para isso, no arquivo de configuração .wsb , você deve adicionar este código:

<LogonCommand>

Comando para executar na inicialização

</LogonCommand>

O comando pode ser o caminho para qualquer arquivo executável ou script disponível dentro do Windows Sandbox . Isso significa que você pode, por exemplo, abrir automaticamente o Explorador de Arquivos, o Bloco de Notas(File Explorer, Notepad,) ou outros aplicativos do sistema. Se desejar, você pode executar até mesmo um aplicativo encontrado em uma pasta compartilhada (conforme ilustrado na seção anterior deste guia).

Aqui está um exemplo de um arquivo de configuração do Windows Sandbox que abre automaticamente o Explorador de Arquivos(File Explorer) na inicialização:

Executando um comando/script no Windows Sandbox

E aqui está um exemplo de um arquivo de configuração do Windows Sandbox que mapeia a pasta do host Downloads e executa automaticamente um arquivo executável a partir dela:

Executando um arquivo executável no Windows Sandbox na inicialização

No último exemplo, é isso que obtemos ao iniciar o Windows Sandbox(Windows Sandbox) :

Um programa que foi executado automaticamente quando o Windows Sandbox foi iniciado

NOTA:(NOTE:) Se você especificar um caminho para um comando, executável ou arquivo de script que não existe, o Windows Sandbox(Windows Sandbox) retornará um erro e será interrompido quando você tentar abri-lo. Além disso, ao experimentar esse recurso, não conseguimos executar automaticamente nenhum arquivo executável que exigisse permissões administrativas(administrative permissions) e acionasse prompts do UAC(UAC prompts) , como Prompt de comando(Command Prompt) .

Como habilitar ou desabilitar a rede no Windows Sandbox

Se você não quiser que o Windows Sandbox(Windows Sandbox) possa acessar sua rede e a Internet, no arquivo de configuração .wsb , adicione a seguinte linha de código:Desativar.

Desabilitar a rede no Windows Sandbox

Isso desativa os serviços de rede do Windows Sandbox , como você pode ver na captura de tela abaixo.

Windows Sandbox lançado sem rede

Caso você queira que a rede seja acessível, exclua o Desativarlinha do arquivo de configuração ou altere o valor Disable para Default :<Networking>Default</Networking>.

Como habilitar ou desabilitar a unidade de processamento gráfico virtual no Windows Sandbox

Da mesma forma, o Windows Sandbox(Windows Sandbox) também permite desabilitar o mecanismo de renderização de hardware gráfico virtual. Em outras palavras, o Windows Sandbox(Windows Sandbox) compartilha sua placa gráfica com o Windows 10(Windows 10) em seu PC por padrão. No entanto, você pode desabilitar esse recurso e forçar o Windows Sandbox(Windows Sandbox) a usar a renderização de software, para que você não exponha sua GPU . Embora isso torne o Windows Sandbox(Windows Sandbox) mais lento, em algumas situações, pode ser útil. Para desabilitar o suporte a vGPU no Windows Sandbox , no arquivo de configuração .wsb , adicione este código:Desativar.

Desabilitar o compartilhamento de placa gráfica no Windows Sandbox

Para habilitar o compartilhamento de GPU no Windows Sandbox , exclua oDesativarlinha do arquivo de configuração .wsb ou defina seu valor como Default :<VGpu>Default</VGpu>.

Que outros recursos você gostaria de ver no Windows Sandbox ?

Embora configurar como o Windows Sandbox funciona seja algo que você pode fazer agora, ainda parece que está em um estado inicial. Também gostaríamos de ver a Microsoft adicionar opções para conectar automaticamente dispositivos USB diretamente ao Windows Sandbox . Temos certeza que você também tem outras ideias legais. Conte-nos quais outros recursos você gostaria que o Windows Sandbox tivesse: comente abaixo e vamos discutir.



About the author

Sou engenheiro de software com mais de 10 anos de experiência na indústria Xbox. Sou especialista em desenvolvimento de jogos e testes de segurança. Também sou um revisor experiente e tenho trabalhado em projetos para alguns dos maiores nomes dos jogos, incluindo Ubisoft, Microsoft e Sony. No meu tempo livre, gosto de jogar videogame e assistir a programas de TV.



Related posts