Baixe em PDF
Baixe em PDF
Este artigo o ensinará a evitar que um arquivo em lote seja executado imediatamente após ser aberto. Existem alguns comando distintos que podem ser usados para fazer esse atraso de acordo com suas necessidades. Saiba que será preciso um pouco de conhecimento na escrita de arquivo em lote antes de poder atrasar a execução de um.
Passos
-
Abra o menu "Iniciar" clicando no logo do Windows no canto inferior esquerdo da tela.
- Caso já tenha um arquivo em lote existente, clique nele com o botão direito e depois em Editar para abri-lo no "Bloco de notas". Nesse caso, pule os próximos dois passos.
-
Abra o "Bloco de Notas". Digite bloco de notas para pesquisá-lo, depois clique no ícone dele no topo da janela "Iniciar".
-
Crie o arquivo em lote. Comece com o comando
@echo off
e depois digite o resto do arquivo conforme necessário. -
4Determine a forma de atraso do arquivo. Existem três formas principais de atrasar um arquivo em lote: [1] X Fonte de pesquisa
- PAUSE : pausa o arquivo até que qualquer tecla seja pressionada.
- TIMEOUT : faz com que o arquivo em lote aguarde uma quantidade específica de segundos (ou o pressionamento de alguma tecla) antes de continuar.
- PING : pausa o arquivo em lote até que o arquivo receba uma resposta de retorno (ping) de um endereço de um computador específico. Geralmente, esse atraso é pequeno se você consultar um endereço que esteja funcionando.
-
Selecione um local para atrasar o arquivo. É possível atrasar um arquivo em lote em qualquer ponto do código fonte — salve para depois do comando "Exit" caso o esteja usando. Desça até encontrar o ponto que você deseja atrasar, e depois crie um espaço entre a parte anterior e posterior do código.
-
Digite o comando. Dependendo do comando utilizado, faça o seguinte:
- PAUSE : digite pause no final da linha. Não será preciso digitar mais nada.
- TIMEOUT
: digite timeout tempo
substituindo "tempo" pelo número de segundos desejado para o atraso. Por exemplo, timeout 30
vai atrasar o arquivo em lote por 30 segundos.
- Se quiser prevenir que o atraso seja interrompido ao pressionar uma tecla, digite timeout tempo /nobreak (substituindo "tempo" pelo número de segundos desejado para o atraso).
- PING : digite ping endereço onde "endereço" é o IP do computador ou o site que você deseja consultar.
-
Salve o documento como um arquivo em lote. Caso ainda não o tenha salvo nessa extensão, faça o seguinte:
- Clique em Arquivo e depois em Salvar como... .
- Digite o nome do arquivo seguido de .bat (como "arquivo.bat").
- Clique na caixa suspensa "Salvar como tipo" e depois em Todos os arquivos .
- Escolha o local de destino e clique em "Salvar".
Publicidade
Dicas
- Você pode executar o arquivo em lote dando um clique duplo sobre ele em qualquer computador com o Windows.
- O comando "PAUSE" é melhor utilizado em situações na qual espera-se que um usuário acione a próxima seção do arquivo em lote, enquanto o "TIMEOUT" é mais apropriado para situações nas quais você quer permitir que o arquivo seja executado automaticamente.
Publicidade
Avisos
- O antigo comando "SLEEP" não funciona no Windows 10.
- Arquivos em lote não são executados no Mac.
Publicidade
Referências
Publicidade