` door het gewenste aantal seconden.
* `/nobreak`:Dit is een optionele parameter. Indien aanwezig, kan de gebruiker de vertraging niet omzeilen door op een toets te drukken. Zonder `/nobreak` zal het indrukken van een willekeurige toets de vertraging voortijdig beëindigen.
Voorbeeld: Wacht 5 seconden.
```partij
time-out /t 5
echo Vertraging voltooid!
```
Voorbeeld: Wacht 10 seconden en de gebruiker kan het niet overslaan.
```partij
time-out /t 10 /nobreak
echo Vertraging voltooid!
```
Voor oudere Windows-systemen (vóór Vista):
Op oudere systemen waarop het commando `timeout` ontbreekt, kunt u het commando `ping` gebruiken als tijdelijke oplossing. Dit is niet zo nauwkeurig, maar het werkt:
```partij
ping -n 6 127.0.0.1> nul
echo Vertraging voltooid!
```
Dit stuurt 5 pings (de `-n 6` specificeert 6 pings, maar de eerste is onmiddellijk, wat resulteert in een vertraging van 5 seconden) naar het loopback-adres (127.0.0.1), waardoor de uitvoer (`> nul`) wordt onderdrukt. Elke ping duurt ongeveer één seconde. Pas het getal na `-n` aan om de vertraging te wijzigen. Deze methode is minder nauwkeurig omdat de pingtijd enigszins kan variëren.
Belangrijke overwegingen:
* Nauwkeurigheid: De `ping`-methode is minder nauwkeurig dan `time-out`.
* Foutafhandeling: Voor robuustere scripts wilt u mogelijk foutafhandeling toevoegen. Controleer bijvoorbeeld de retourcode 'timeout' om er zeker van te zijn dat de vertraging succesvol is voltooid.
* Gebruikersinteractie: De `/nobreak` parameter is cruciaal als je een ononderbroken vertraging nodig hebt.
Kies de methode die het beste bij uw Windows-versie en behoeften past. Het commando `timeout` heeft de voorkeur en is nauwkeuriger als uw systeem dit ondersteunt.