Retornar

[DOS Help INICIO]

Avançar
   

CALL

Chama um programa de lote a partir de outro sem interromper o primeiro programa de lote. 

Sintaxe :

CALL [unidade:][caminho]nome-de-arquivo [parƒmetros-de-lote] 

Parâmetros :

[unidade:][caminho]nome-de-arquivo 

Especifica o local e nome do programa de lote que você deseja chamar. O
nome-de-arquivo deve possuir uma extensão .BAT. 

parâmetros-de-lote 

Especifica qualquer informação da linha de comando requerida pelo programa em lote. 

Exemplos :

Para executar o programa CHECKNEW.BAT a partir de um outro programa de lote, inclua o comando a seguir no programa de lote pai: 

call checknew 

Suponha que o programa de lote pai aceite dois parâmetros substituíveis e que você deseja passar estes parâmetros para CHECKNEW.BAT. Pode-se utilizar o seguinte comando no programa de lote pai: 

call checknew %1 %2

Observações :

Utilizando parâmetros de lote 

Os parâmetros de lote podem conter qualquer informação que possa ser passada para um programa de lote, incluindo parâmetros, nomes de arquivos, os parâmetros substituíveis %1 a %9, e variáveis de ambiente como %baud%. 

Utilizando conexões e símbolos de redirecionamento 

Não utilize conexões ("|") e símbolos de redirecionamento ("<<","<",">", e">>") com o comando CALL. 

Executando uma chamada recursiva 

Você pode criar um programa de lote que chama a si mesmo. Entretanto, ser  necessário fornecer um comando de saída. Caso contrário, os programas em lote pai e filho poderão entrar em loop.

Retornar

Hosted by www.Geocities.ws

1