Ako vykonávať príkazy v dávkovom súbore v časových intervaloch

Riešenie pre spustenie dávkového súboru alebo príkazov v dávkovom súbore sa môže meniť v závislosti od toho, čo najlepšie vyhovuje vašim potrebám a akú verziu systému Windows alebo MS-DOS používate.

Prvé riešenie

V nižšie uvedenom príklade je dávkový súbor umiestnený do slučky a vykoná príkaz „dir“ každých 20 sekúnd. Toto riešenie by bolo najlepšie pre užívateľov, ktorí potrebujú vykonať príkaz často.

: STARTREM Vykonajte príkaz MS-DOS dir vždy 20 sekúnd.dirSLEEP 20

GOTO END

Poznámka: Ak chcete vyššie uvedený dávkový súbor správne spustiť, musíte mať v počítači nástroj MS-DOS na spanie. Tento nástroj nie je súčasťou žiadnej verzie systému MS-DOS alebo Windows. Po stiahnutí však počítač umožní spať alebo oneskoriť ľubovoľné zadané množstvo sekúnd. Odkaz na prevzatie nájdete na stránke s nástrojmi na prevzatie.

Druhé riešenie

Naše ďalšie riešenie je určené pre používateľov, ktorí potrebujú spustiť dávkový súbor, ale potrebujú vykonať príkaz každých niekoľko hodín, dní, mesiacov alebo rokov. Namiesto toho, aby sme sa spoliehali na priebežne spustený dávkový súbor, odporúčame použiť plánovací nástroj, ktorý vykoná dávkový súbor pri príchode dátumu alebo času.

Používatelia systému Microsoft Windows NT, 2000 a XP môžu napríklad pomocou príkazu AT naplánovať časované udalosti prostredníctvom systému MS-DOS.