Configuração ERRORLEVEL MS-DOS em um programa

Traduções deste artigo Traduções deste artigo
ID do artigo: 57658 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

Este artigo explica como você pode definir errorlevel de um programa para uso pelo arquivo em lotes MS-DOS comando IF ERRORLEVEL.

Mais Informações

Se você estiver escrevendo um programa que está prestes a ser chamado de dentro de um arquivo em lotes MS-DOS que usa o comando IF ERRORLEVEL, você pode usar interrupção 21 H função 4CH, "Terminar processo com retornar código" para definir o errorlevel em seu programa. Esta função encerra o programa e retorna o errorlevel para o processo pai, que nesse caso é Command.com executando o arquivo em lotes.

Os parâmetros de interrupção 21 H, a função 4CH são AH = 4CH, AL = errorlevel, seguido por uma chamada para interrupção 21 H. O errorlevel pode ser qualquer valor no intervalo de 0 a 255 (0 a FF hexadecimal).

Referências

"Guia e referência do usuário do Microsoft MS-DOS" para versões 4.x.

"Referência do programador do Microsoft MS-DOS", versão 4.0, capítulo 1, páginas 237-238.

"MS-DOS Encyclopedia," Ray Duncan, Microsoft Press, 4 do artigo, páginas 115-117 e seção V, páginas 1375 1376.

"Avançada MS-DOS programação", Ray Duncan, Microsoft Press, seção II, páginas 444 443.

"O novo Peter Norton guia do programador para o IBM PC & PS/2," do Peter Norton e Richard Wilton, Microsoft Press, capítulo 17, página 377.

Propriedades

ID do artigo: 57658 - Última revisão: segunda-feira, 12 de maio de 2003 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft MS-DOS 3.1
  • Microsoft MS-DOS 3.2 Standard Edition
  • Microsoft MS-DOS 3.21 Standard Edition
  • Microsoft MS-DOS 3.3 Standard Edition
  • Microsoft MS-DOS 3.3a
  • Microsoft MS-DOS 4.0 Standard Edition
  • Microsoft MS-DOS 4.01 Standard Edition
  • Microsoft MS-DOS 5.0 Standard Edition
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition
Palavras-chave: 
kbmt KB57658 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 57658
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

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