Čas od času je potřeba při vykonávání skriptu počkat … třeba když zastavím službu, tak za 5 minut vyzkouším, jestli je zastavená a pokud ne, tak ji sestřelím natvrdo …
Pokud vím, nemá „DOS“ žádný příkaz typu sleep nebo wait (když tak mě v komentáři opravte). Ale je možné to provést jednoduchou fintou.
Udělám ping na neexistující IP adresu a předem nastavím timeout:
echo %time% ... zacinam cekat ping -n 1 -w 5000 0.0.0.1 > nul echo %time% ... uz jsem docekal |
parametry:
-n ...
kolikrát se má pingnout (my pingneme jen jednou)-w ...
timeout v milisekundách (my tam máme 5 sekund)