Como variáveis de ambiente de acesso num ficheiro batch do MS-DOS

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 121170
Sumário
Este artigo explica como pode aceder a variáveis de ambiente nos ficheiros de comandos de MS-DOS.
Mais Informação
O exemplo seguinte mostra como testar a existência de uma variável de ambiente:
   IF "%VARIABLE%" == "" GOTO MODULE				
este exemplo verifica a existência da variável de ambiente "VARIABLE." Se não existir VARIABLE, a instrução for VERDADEIRO e controlo de saltos de ficheiro batch para a secção de MÓDULO. Se a instrução não for verdadeira, ou seja, a variável de VARIÁVEL existe, controlo do programa passa para a linha seguinte do ficheiro batch e continua.

NOTA: As aspas são necessárias apenas quando uma variável é utilizada numa instrução IF lógica.

O exemplo seguinte ilustra a utilização de variável de ambiente PATH num ficheiro batch:
   IF "%PATH%" == "" GOTO NOPATH   :YESPATH   @ECHO The PATH environment variable was detected.   PATH=C:\DOS;%PATH%   GOTO END   :NOPATH   @ECHO The PATH environment variable was NOT detected.   PATH=C:\DOS;   GOTO END   :END				
este exemplo testa a existência da variável PATH. Se existir, controlo passa para a secção YESPATH; caso contrário, o controlo é passado para a secção NOPATH.

Se for detectado um caminho e o controlo é passado para a secção YESPATH, C:\DOS adicionado ao caminho existente, utilizando a variável % PATH %.
6,00 6.20

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 121170 - Última Revisão: 09/30/2003 12:38:47 - Revisão: 3.0

Microsoft MS-DOS 6.22 Standard Edition

  • kbmt KB121170 KbMtpt
Comentários