









Pausar um arquivo em lote
Contente
Deseja pausar uma ação de um arquivo em lote? Você pode programar seu arquivo de lote para indicar ao usuário quando ele está pronto para continuar ou pode configurar seu arquivo de lote para aguardar um determinado período de tempo antes de continuar automaticamente. O método escolhido depende das necessidades do seu programa e das capacidades do seu sistema.
Degraus
Método 1 de 4: Pausar

1. Use o comando PAUSA fazer o programa esperar pelo usuário. A pausa continuará para sempre até que o usuário opte por continuar. Se você quiser parar de executar o programa por um tempo específico, confira um dos seguintes métodos.

2. Faça o pedido PAUSA onde você quer que o programa pause. O usuário será solicitado a continuar.

3. Ocultar a caixa de diálogo de PAUSA. Você pode >zero adicionar no final do PAUSA-comando, para ocultar o texto que de outra forma seria mostrado ao usuário.
Método 2 de 4: Tempo limite

1. Use o comando TEMPO ESGOTADO fazer o programa esperar um certo tempo. O usuário pode pular este período ou você pode adicionar um parâmetro para evitar que o usuário pule este.
- TEMPO ESGOTADO pode não funcionar em sistemas mais antigos. Confira a próxima seção se o comando TEMPO ESGOTADO não funciona.

2. Faça o pedido TEMPO ESGOTADO onde você quer que o programa pause. adicione a bandeira /t seguido pelo número de segundos.

3. Impedir que o usuário pule o intervalo. adicione a bandeira /sem intervalo para a entrada possível, para evitar pular a pausa.
O usuário ainda pode encerrar o programa pressionando Ctrl + C e depois sair do programa.
Método 3 de 4: Dormindo

1. Use o comando DORME fazer o programa esperar um certo número de segundos. O uso de DORME está obsoleto e foi amplamente substituído por TIMEOUT.

2. Faça o pedido DORME onde você quer que o programa pause. Adicionar após o comando DORME o número de segundos que o programa tem que esperar. A atribuição DORME não pode ser interrompido pelo usuário.
Método 4 de 4:Ping

1. Use o comando PING para forçar o programa a esperar um certo número de segundos. Você pode ocultar a saída do usuário para mascarar o atraso. Você deve pingar um endereço IP inválido ou o tempo de atraso não funcionará corretamente. Você precisará pingar um nome de host válido, caso contrário, a mensagem de erro será exibida para o usuário.

2. Adicione o comando PING onde você quer que o programa pause. O parâmetro >zero impede que o comando seja exibido. O parâmetro -n 1 adiciona um segundo ping ao comando original. A pausa entre o primeiro e o segundo ping, indicada por -w 30.000, é o atraso. O atraso deve ser especificado em milissegundos.
Artigos sobre o tópico "Pausar um arquivo em lote"
Оцените, пожалуйста статью
Popular