Komenda timeout
w systemie Windows służy do wprowadzenia opóźnienia w skryptach lub podczas wykonywania poleceń w wierszu poleceń. Umożliwia to programistom i administratorom systemów wprowadzenie przerwy czasowej przed kontynuowaniem kolejnych działań. Jest to przydatne w automatyzacji procesów, gdzie istnieje potrzeba nałożenia opóźnienia pomiędzy komendami.
timeout /t
Parametr | Opis |
---|---|
/t | Określa czas (w sekundach) na jaki nastąpi opóźnienie. Maksymalna wartość to 99999 sekund. |
/nobreak | Zapobiega przerwaniu odliczania przez naciśnięcie klawisza. Domyślnie, naciśnięcie dowolnego klawisza przerywa odliczanie. |
timeout /t 10
W tym przykładzie komenda timeout
wprowadza opóźnienie wynoszące 10 sekund. Po upływie tego czasu, system będzie kontynuował wykonywanie kolejnych poleceń w skrypcie lub w wierszu poleceń.
timeout /t 5 /nobreak
W tym przykładzie komenda wprowadza 5-sekundowe opóźnienie, ale dzięki użyciu parametru /nobreak
, użytkownik nie może przerwać odliczania poprzez naciśnięcie klawisza. To jest szczególnie przydatne w sytuacjach, gdy chcemy zapewnić, że określony czas oczekiwania musi być przestrzegany, na przykład w automatycznych skryptach uruchamiających inne procesy.