Kako izvršavati naredbe u batch datoteci u vremenskim intervalima

Rješenje za izvršavanje skupne datoteke ili naredbi u batch datoteci može se promijeniti ovisno o tome što najbolje odgovara vašim potrebama i verziji sustava Windows ili MS-DOS koju koristite.

Prvo rješenje

U donjem primjeru, batch datoteka se smješta u petlju i izvršava naredbu "dir" svakih 20 sekundi. Ovo rješenje bilo bi najbolje za korisnike koji moraju često izvršavati naredbe.

: STARTREM Izvršava naredbu MS-DOS dir ikada 20 seconds.dirSLEEP 20

GOTO END

Napomena: Da bi se gornja skupna datoteka ispravno pokrenula, na računalu morate imati uslužni program za spavanje MS-DOS. Ovaj uslužni program nije uključen u bilo koju verziju MS-DOS-a ili sustava Windows. Međutim, kada jednom preuzmete, računalo će moći spavati ili odgoditi za određenu količinu sekundi. Pogledajte stranicu za preuzimanja za vezu za preuzimanje.

Drugo rješenje

Naše sljedeće rješenje je za korisnike koji trebaju izvršiti skupnu datoteku, ali samo trebaju izvršiti naredbu svakih nekoliko sati, dana, mjeseci ili godina. Umjesto neprestanog pokretanja skupne datoteke, preporučujemo korištenje uslužnog programa za raspoređivanje koji će izvršiti skupnu datoteku kada stigne datum ili vrijeme.

Korisnici sustava Microsoft Windows NT, 2000 i XP, na primjer, mogu koristiti naredbu AT za zakazivanje vremenskih događaja putem MS-DOS-a.