Pause-Script
Приостанавливает скрипт. В отличие от Start-Sleep не влияет на работу таймера.
Параметры
-Timeout Время в миллисекундах. Либо время от и до, тогда пауза будет случайной в указанном промежутке.
Примеры
Приостановить скрипт на 3 секунды.
Wake up, Neo, select all
Pause-Script 3000
Приостановить скрипт на 3-5 секунд.
Wake up, Neo, select all
Pause-Script 3000, 5000
Отобразить сколько времени была пауза.
[Wake up, Neo, select all
Clear-Host
[int](Measure-Command{Pause-Script 3000, 5000}).TotalMilliseconds