

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Criar uma variável de ambiente com escopo limitado
<a name="customize-fleets-environment-variable-limited-scope"></a>

Siga estas etapas para criar uma variável de ambiente com escopo limitado para os processos que são gerados fora do script. Essa abordagem é útil quando você precisa usar o mesmo nome de variável de ambiente com valores diferentes para aplicativos diferentes. Por exemplo, se você tiver dois aplicativos diferentes que usam a variável de ambiente "LIC\$1SERVER", mas cada aplicativo tiver um valor diferente para "LIC\$1SERVER".

**Para criar uma variável de ambiente com escopo limitado**

1. Conecte-se ao construtor de imagens em que deseja criar uma variável de ambiente com escopo limitado e faça login com uma conta que tenha permissões de administrador local. Para fazer isso, execute uma das seguintes ações: 
   + [Use o console de WorkSpaces aplicativos](managing-image-builders-connect-console.md) (somente para conexões web)
   + [Crie um URL de streaming](managing-image-builders-connect-streaming-URL.md) (para conexões de clientes da Web ou de WorkSpaces aplicativos)
**nota**  
Se o construtor de imagens ao qual você deseja se conectar estiver associado a um domínio do Active Directory e sua organização exigir login com cartão inteligente, você deverá criar uma URL de streaming e usar o cliente WorkSpaces Applications para a conexão. Para obter informações sobre o login com cartão inteligente, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards).

1. Crie uma pasta filho da unidade C:\$1 para o script (por exemplo, C:\$1Scripts).

1. Abra o Bloco de Notas para criar o novo script e insira as seguintes linhas:

   `set `*variable*=*value*

   `start " " "C:\path\to\application.exe"` 

   Em que:

   *variable*é o nome da variável a ser usada

   *value*é o valor para o nome da variável fornecida
**nota**  
Se o caminho para o aplicativo incluir espaços, a sequência inteira deverá ser encapsulada entre aspas. Por exemplo:   
`start " " "C:\Program Files\application.exe"`

1. Escolha **File (Arquivo)**, **Save (Salvar)**. Nomeie o arquivo e salve-o com a extensão .bat em C:\$1Scripts. Por exemplo, nomeie o arquivo como LaunchApp .bat.

1. Se necessário, repita as etapas 4 e 5 para criar um script para cada aplicativo adicional que requeira variável de ambiente e valores próprios. 

1. Na área de trabalho do construtor de imagens, inicie o Assistente de imagem.

1. Selecione **Add App (Adicionar aplicativo)**, navegue até C:\$1Scripts e selecione um dos scripts criados na etapa 5. Escolha **Open (Abrir)**.

1. Na caixa de diálogo **App Launch Settings (Configurações de execução do aplicativo)**, mantenha ou altere as configurações conforme necessário. Quando terminar, selecione **Salvar**.

1. Caso tenha criado vários scripts, repita as etapas 8 e 9 para cada script.

1. Siga as etapas necessárias no Image Assistant para concluir a criação da sua imagem. Para obter mais informações, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

   A variável de ambiente e o valor específico agora estão disponíveis para processos executados a partir do script. Outros processos não podem acessar essa variável e valor. 