Principal Windows 10 Sandbox do Windows apresenta arquivos de configuração simples no Windows 10

Sandbox do Windows apresenta arquivos de configuração simples no Windows 10



Deixe uma resposta

O Windows Sandbox é um ambiente de área de trabalho isolado e temporário onde você pode executar software não confiável sem medo de causar um impacto duradouro em seu PC. O Windows Sandbox agora oferece suporte para arquivos de configuração simples (extensão de arquivo .wsb), que fornecem suporte mínimo de script. Você pode usar este recurso no último Windows Insider build 18342.


Captura de tela do Windows Sandbox aberta
Qualquer software instalado no Windows Sandbox permanece apenas no sandbox e não pode afetar o seu host. Depois que o Windows Sandbox é fechado, todo o software com todos os seus arquivos e estado são excluídos permanentemente.

O Windows Sandbox tem as seguintes propriedades:

como cancelar música ilimitada amazon
  • Parte do Windows - tudo o que é necessário para este recurso vem com o Windows 10 Pro e Enterprise. Não há necessidade de baixar um VHD!
  • Intocada - sempre que o Windows Sandbox é executado, é tão simples quanto uma nova instalação do Windows
  • Descartável - nada persiste no dispositivo; tudo é descartado depois que você fecha o aplicativo
  • Seguro - usa virtualização baseada em hardware para o isolamento do kernel, que depende do hipervisor da Microsoft para executar um kernel separado que isola o Windows Sandbox do host
  • Eficiente - usa agendador de kernel integrado, gerenciamento de memória inteligente e GPU virtual

Existem os seguintes pré-requisitos para usar o recurso Windows Sandbox:

Propaganda

  • Windows 10 Pro ou Enterprise build 18305 ou posterior
  • Arquitetura AMD64
  • Capacidades de virtualização habilitadas no BIOS
  • Pelo menos 4 GB de RAM (8 GB recomendado)
  • Pelo menos 1 GB de espaço livre em disco (SSD recomendado)
  • Pelo menos 2 núcleos de CPU (4 núcleos com hyperthreading recomendado)

Você pode aprender como habilitar e usar o Windows Sandbox AQUI .

Arquivos de configuração do Windows Sandbox

Os arquivos de configuração do sandbox são formatados como XML e associados ao Windows Sandbox por meio da extensão de arquivo .wsb. Um arquivo de configuração permite que o usuário controle os seguintes aspectos do Windows Sandbox:

  1. vGPU (GPU virtualizado)
    • Habilite ou desabilite a GPU virtualizada. Se vGPU estiver desativado, o Sandbox usará URDIDURA (rasterizador de software).
  2. Networking
    • Habilite ou desabilite o acesso de rede ao Sandbox.
  3. Pastas partilhadas
    • Compartilhe pastas do host com permissões de leitura ou gravação. Observe que a exposição de diretórios de host pode permitir que software malicioso afete seu sistema ou roube dados.
  4. Script de inicialização
    • Ação de logon para a sandbox.

Ao clicar duas vezes em um arquivo * .wsb, você o abrirá no Windows Sandboxю

Opções de configuração suportadas

VGpu

Habilita ou desabilita o compartilhamento de GPU.

valor

Valores suportados:

  • Desabilitar - desativa o suporte a vGPU na sandbox. Se esse valor for definido, o Windows Sandbox usará renderização de software, que pode ser mais lenta do que a GPU virtualizada.
  • Padrão - este é o valor padrão para suporte a vGPU; atualmente, isso significa que o vGPU está ativado.

Nota: Habilitar a GPU virtualizada pode aumentar potencialmente a superfície de ataque da sandbox.

Networking

Ativa ou desativa a rede na sandbox. Desabilitar o acesso à rede pode ser usado para diminuir a superfície de ataque exposta pelo Sandbox.

como limpar o histórico de pesquisa no aplicativo de desejo
valor

Valores suportados:

  • Desabilitar - desativa a rede na sandbox.
  • Padrão - este é o valor padrão para suporte de rede. Isso permite a rede criando um switch virtual no host e conecta a sandbox a ele por meio de uma NIC virtual.

Nota: A ativação da rede pode expor aplicativos não confiáveis ​​à sua rede interna.

MappedFolders

Envolve uma lista de objetos MappedFolder.

lista de objetos MappedFolder

Nota: Arquivos e pastas mapeados no host podem ser comprometidos por aplicativos na Sandbox ou potencialmente afetar o host.

MappedFolder

Especifica uma única pasta na máquina host que será compartilhada na área de trabalho do contêiner. Os aplicativos na Sandbox são executados com a conta de usuário “WDAGUtilityAccount”. Portanto, todas as pastas são mapeadas no seguinte caminho: C: Users WDAGUtilityAccount Desktop.

Por exemplo. “C: Test” será mapeado como “C: users WDAGUtilityAccount Desktop Test”.

caminho para o valor da pasta host

HostFolder : Especifica a pasta na máquina host para compartilhar com a sandbox. Observe que a pasta já deve existir no host ou o contêiner não será iniciado se a pasta não for encontrada.

Somente leitura : Se verdadeiro, impõe acesso somente leitura à pasta compartilhada de dentro do contêiner. Valores com suporte: verdadeiro / falso.

Nota: Arquivos e pastas mapeados no host podem ser comprometidos por aplicativos na Sandbox ou potencialmente afetar o host.

LogonCommand

Especifica um único comando que será chamado automaticamente após o logon do contêiner.

comando a ser invocado

Comando: Um caminho para um executável ou script dentro do contêiner que será executado após o login.

Nota: Embora comandos muito simples funcionem (iniciando um executável ou script), cenários mais complicados envolvendo várias etapas devem ser colocados em um arquivo de script. Esse arquivo de script pode ser mapeado no contêiner por meio de uma pasta compartilhada e, em seguida, executado por meio da diretiva LogonCommand.

Exemplos de configuração

Exemplo 1

O arquivo de configuração a seguir pode ser usado para testar facilmente os arquivos baixados dentro da sandbox. Para conseguir isso, o script desativa a rede e vGPU e restringe a pasta de downloads compartilhada para acesso somente leitura no contêiner. Por conveniência, o comando de logon abre a pasta de downloads dentro do contêiner quando é iniciado.

Downloads.wsb

Desativar Desativar C:  Usuários  Público  Downloads true explorer.exe C:  users  WDAGUtilityAccount  Desktop  Downloads

Exemplo 2

O arquivo de configuração a seguir instala o Visual Studio Code no contêiner, o que requer uma configuração um pouco mais complicada do LogonCommand.

Duas pastas são mapeadas para o contêiner; o primeiro (SandboxScripts) contém VSCodeInstall.cmd, que instalará e executará o VSCode. Presume-se que a segunda pasta (CodingProjects) contenha arquivos de projeto que o desenvolvedor deseja modificar usando VSCode.

Com o script do instalador VSCode já mapeado no contêiner, o LogonCommand pode fazer referência a ele.

VSCodeInstall.cmd

coloque música no ipod touch sem itunes
REM Baixar VSCode curl -L 'https://update.code.visualstudio.com/latest/win32-x64-user/stable' --output C:  users  WDAGUtilityAccount  Desktop  vscode.exe REM Instalar e executar o VSCode C :  users  WDAGUtilityAccount  Desktop  vscode.exe / verysilent / suppressmsgboxes

VSCode.wsb

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

Fonte: Microsoft

Artigos Interessantes

Escolha Do Editor

Como converter cabo coaxial para HDMI
Como converter cabo coaxial para HDMI
Atualizado: 30/05/2021 Se você comprar uma TV nova, é provável que ela não tenha um conector coaxial. Ele pode ter vários conectores HDMI, USB e componente, mas nenhum coaxial. Se você tiver uma caixa de cabo ou satélite mais antiga
Posso definir o Google Maps como padrão em um iPhone? Não
Posso definir o Google Maps como padrão em um iPhone? Não
Muitos usuários gostam do Google Maps, especialmente porque funciona bem com outros produtos do Google. No entanto, os usuários do iPhone não obtêm o aplicativo por padrão e ficam presos ao Apple Maps inicialmente. Embora você possa obter o Google Maps,
Análise do Western Digital WD TV Live
Análise do Western Digital WD TV Live
O WD TV da Western Digital não era um reprodutor de mídia comum. Com pouco mais do que uma porta HDMI na parte traseira, sem armazenamento interno e sem recursos de rede, a simplicidade era sua palavra de ordem; conecte qualquer dispositivo de armazenamento em massa USB, seja
Como espelhar o Android em um PC ou laptop
Como espelhar o Android em um PC ou laptop
Com tantos dispositivos que as pessoas usam diariamente, querer conectá-los uns aos outros parece a coisa mais natural a se fazer. Dependendo da combinação de dispositivos que você possui, essa pode ser uma tarefa bastante simples.
Como desativar a aceleração de energia no Windows 10 [versões recentes]
Como desativar a aceleração de energia no Windows 10 [versões recentes]
As versões recentes do Windows 10 vêm com um novo recurso, chamado 'Power Throttling'. Aqui está como desativar o Power Throttling no Windows 10 versão 1709 e superior.
Como fazer um álbum no SoundCloud
Como fazer um álbum no SoundCloud
Se você é um aspirante a músico sem uma gravadora, provavelmente sonha em ser descoberto por um caçador de talentos um dia. Mas até então, fazer álbuns e carregá-los em uma plataforma conveniente como o SoundCloud pode ser de imenso
Como desativar o Adobe Flash no Edge
Como desativar o Adobe Flash no Edge
Por padrão, o Windows 10 é fornecido com o Adobe Flash Player incluído no sistema operacional. Se você sentir que não precisa mais dele, veja como desativar o Flash no Edge.