Slik utfører du kommandoer i en batchfil i tidsintervaller

Løsningen for å utføre en batchfil eller kommandoer i en batchfil kan endres avhengig av hva som passer best til dine behov og hvilken versjon av Windows eller MS-DOS du bruker.

Første løsning

I eksemplet nedenfor blir batchfilen plassert i en loop og kjører kommandoen "dir" hvert 20. sekund. Denne løsningen vil være best for brukere som trenger å utføre en kommando ofte.

: STARTREM Kjør MS-DOS dir-kommandoen noensinne 20 sekunder.dirSLEEP 20

GOTO END

Merk: For at ovennevnte batchfil skal kjøre riktig, må du ha søvn MS-DOS-verktøyet på datamaskinen. Dette verktøyet er ikke inkludert i noen versjon av MS-DOS eller Windows. Men når du laster ned, kan datamaskinen din sove eller forsinke i en bestemt mengde sekunder. Se nedlastingssiden for bruk for nedlastingskobling.

Andre løsning

Vår neste løsning er for brukere som trenger å utføre en batchfil, men trenger bare å utføre kommandoen hver få timer, dager, måneder eller år. I stedet for å stole på batchfilen som kjører kontinuerlig, anbefaler vi at du bruker et planleggingsverktøy som vil utføre batchfilen når datoen eller klokkeslettet kommer.

Microsoft Windows NT, 2000 og XP-brukere kan for eksempel bruke AT-kommandoen til å planlegge tidsbegrensede hendelser gjennom MS-DOS.