Alguns vão até rir e achar isso ridículo. Mas vou lhe contar..., na hora do aperto uma batch do DOS faz milagres! Só que você tem que conhecer pelo menos o que pode ser feito, para poder optar por usar um ou outro recurso. Achei por um acaso essas dez dicas muito boas no blog do Jon Galloway. Em especial a dica número 6:
Pausar a execução da batch por alguns segundos
Por exemplo se quero que minha batch aguarde 20 segundos em determinado momento:
PING 1.1.1.1 -n 1 -w 20000 > NUL
Simples e funciona que é uma beleza. O problema dos outros comandos, e.g TIMEOUT, é que não estão em todas as versões no Windows.
Bom, aproveitem o artigo. Muito bom mesmo!
Top 10 DOS Batch tips (Yes, DOS Batch...)
//Cleydson
Será que se chorarmos receberemos esta funcionalidade em C# e VB? :-(
Eu não devia nem ter lido! Agora estou com inveja do C++.
Writing Multi-Processor and Multi-Core Aware Applications with #pragma Directives
Abraços,
//Cleydson
Essa é pra quem não gosta muito de usar o mouse. Slickrun é um incrível Power Toy(English) ou mão na roda (Português Brasil). Você pode configurar os atalhos que quiser e depois é só pressionar Window + Q (padrão que pode ser alterado) e digitar a palavra que destinou para um determinado aplicativo e pressionar ENTER. É um tipo de "Super Window + r". Adorei essa ferramenta, é pequena rápida e tem ocupado em torno de 10 MB de memória.
Recomendo.
//Cleydson