Dacă scrieți un fișier batch și nu doriți să continuați până când cineva apasă o cheie, o puteți face foarte ușor cu comanda de expirare.
De exemplu, folosirea următorului în linia de comandă va întrerupe terminalul timp de 10 secunde dacă nu apăsați o tastă:
timeout / t 10
În timp ce această comandă va întrerupe terminalul timp de 30 de secunde, indiferent dacă apăsați o tastă sau nu:
timeout / t 30 / nobreak
Și aceasta se va întrerupe pentru totdeauna până când apăsați o cheie:
timeout / t -1