Pauza w plikach wsadowych

Buszując w sieci, natknąłem się na śmieszną, aczkolwiek bardzo przydatną poradę dotyczącą plików wsadowych:

Czasami przydałaby się możliwość opóźnienia przetwarzania kolejnych poleceń w określonym miejscu pliku.

Najprościej można to zrobić w Windows 7 i w Viście. Tu jest dostępne narzędzie Waitfor.exe. Na przykład polecenie waitfor xyz /T5 opóźnia przetwarzanie dalszej części kodu o 5 sekund.

W XP należy zastosować pomocniczy plik wsadowy np. sleep.cmd o treści:

ping 127.0.0.1 -n %1 -w 1000 >NUL

Poleceniem call sleep 5 przerwiesz przetwarzanie pliku wsadowego na 5 sekund. Polecenie call jest konieczne, aby umożliwić powrót z przywoływanego pliku sleep.cmd do bieżącego pliku wsadowego.

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA
Change the CAPTCHA codeSpeak the CAPTCHA code
 

This site uses Akismet to reduce spam. Learn how your comment data is processed.