Compartilhar via


pausa

Suspende o processamento de um programa em lotes, exibindo o prompt, Press any key to continue . . .

Sintaxe

pause

Parâmetros

Parâmetro Descrição
/? Exibe a ajuda no prompt de comando.

Observações

  • Se você pressionar CTRL+C para interromper um programa em lotes, a mensagem a seguir será exibida, Terminate batch job (Y/N)?. Se você pressionar Y (por sim) em resposta a essa mensagem, o programa em lote terminará e o controle retornará ao sistema operacional.

  • Você pode inserir o comando pausar antes de uma seção do arquivo em lote que talvez você não queira processar. Quando pausar suspende o processamento do programa em lotes, você pode pressionar CTRL+C e pressionar Y para interromper o programa em lotes.

Exemplos

Para criar um programa em lotes que solicita ao usuário que altere discos em uma das unidades, digite:

@echo off
:Begin
copy a:*.*
echo Put a new disk into Drive A
pause
goto begin

Neste exemplo, todos os arquivos no disco na Unidade A são copiados para o diretório atual. Depois que a mensagem solicitar que você coloque um novo disco na Unidade A, o comando pausa suspende o processamento para que você possa alterar discos e pressionar qualquer tecla para retomar o processamento. Este programa em lote é executado em um loop sem fim– o comando goto begin envia o interpretador de comando para o rótulo Begin do arquivo em lote.