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

Traduções de Artigos Traduções de Artigos
Artigo: 121170 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

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 %.

Propriedades

Artigo: 121170 - Última revisão: 30 de setembro de 2003 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft MS-DOS 6.22 Standard Edition
Palavras-chave: 
kbmt KB121170 KbMtpt
Tradução automática
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

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com