Prima soluzione
Nell'esempio seguente, il file batch viene inserito in un loop ed esegue il comando "dir" ogni 20 secondi. Questa soluzione sarebbe la soluzione migliore per gli utenti che devono eseguire frequentemente un comando.
: STARTREM Esegue il comando dir MS-DOS sempre 20 secondi.dirSLEEP 20
GOTO END
Nota: affinché il file batch sopra riportato funzioni correttamente, è necessario disporre dell'utilità MS-DOS di sospensione sul computer. Questa utilità non è inclusa in nessuna versione di MS-DOS o Windows. Tuttavia, una volta scaricato consente al computer di sospendere o ritardare il funzionamento per un numero di secondi specificato. Vedi la pagina dei download di utilità per un collegamento per il download.
Seconda soluzione
La nostra prossima soluzione è per gli utenti che devono eseguire un file batch, ma devono solo eseguire il comando ogni poche ore, giorni, mesi o anni. Invece di fare affidamento sul file batch continuamente in esecuzione, si consiglia di utilizzare un'utilità di pianificazione che eseguirà il file batch quando arriva la data o l'ora.
Gli utenti di Microsoft Windows NT, 2000 e XP, ad esempio, possono utilizzare il comando AT per pianificare eventi temporizzati tramite MS-DOS.