Come aggiungere un timeout o una pausa in un file batch

timeout /?

 

Se stai scrivendo un file batch e non vuoi continuare fino a quando qualcuno preme un tasto, puoi farlo molto facilmente con il comando timeout.

Ad esempio, l’utilizzo di quanto segue sul prompt dei comandi metterà in pausa il terminale per 15 secondi, a meno che non si preme un tasto:

timeout /t 15

Mentre questo comando mette in pausa il terminale per 30 secondi indipendentemente dalla pressione di un tasto:

timeout /t 30 /nobreak

E questo attenderà finché non viene premuto un tasto dalla tastiera:

timeout /t -1

Loading