To add sleep between statements or commands in Windows Powershell, you can make use of Start-Sleep -s {int}
Example:echo "hello"
Start-Sleep -s 1
ls
echo "Sleeping for 10 seconds..."
Start-Sleep -s 10
pwd
echo "Sleeping for 5 seconds..."
Start-Sleep -s 5
Output:
PS C:\> echo "hello"
hello
PS C:\> Start-Sleep -s 1
PS C:\> ls
Directory: C:\
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 11/14/2018 6:56 AM EFI
d----- 5/13/2020 5:58 PM PerfLogs
d-r--- 11/14/2018 4:10 PM Program Files
d----- 1/26/2022 11:16 AM Program Files (x86)
d-r--- 1/23/2022 11:37 PM Users
d----- 1/23/2022 11:37 PM Windows
PS C:\> echo "Sleeping for 10 seconds..."
Sleeping for 10 seconds...
PS C:\> Start-Sleep -s 10
PS C:\> pwd
Path
----
C:\
PS C:\> echo "Sleeping for 5 seconds..."
Sleeping for 5 seconds...
PS C:\> Start-Sleep -s 5
PS C:\>
Provide Feedback For This Article
We take your feedback seriously and use it to improve our content. Thank you for helping us serve you better!
😊 Thanks for your time, your feedback has been registered!
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!