Collections:
Other Resources:
Execution Loops in Windows PowerShell Scripts
How to write execution loops in Windows PowerShell scripts? I want to repeat some code multiple times.
✍: FYIcenter.com
There are several ways to write execution loops in Windows PowerShell scripts.
1. "While {...}" loop - For example:
$today = Get-Date
"Today is "+$today.DayOfWeek
$next = $today.AddDays(1)
While ($next.DayOfWeek -ne $today.DayOfWeek) {
"Next day is "+$next.DayOfWeek
$next = $next.AddDays(1)
}
2. "Do {...} While" loop - For example:
$today = Get-Date
"Today is "+$today.DayOfWeek
$next = $today
Do {
$next = $next.AddDays(1)
"Next day is "+$next.DayOfWeek
} While ($next.DayOfWeek -ne $today.DayOfWeek)
3. "Do {...} Until" loop - For example:
$today = Get-Date
"Today is "+$today.DayOfWeek
$next = $today
Do {
$next = $next.AddDays(1)
"Next day is "+$next.DayOfWeek
} Until ($next.DayOfWeek -eq $today.DayOfWeek)
4. "For (...) {...}" loop - For example:
$today = Get-Date
"Today is "+$today.DayOfWeek
$next = $today
For ($i=0; $i -lt 6; $i++) {
$next = $next.AddDays(1)
"Next day is "+$next.DayOfWeek
}
⇒ Array in Windows PowerShell Scripts
⇐ Console Input and Output in Windows PowerShell Scripts
2016-10-29, ∼2684🔥, 0💬
Popular Posts:
Please can someone tell me which serial I need to use for WIndows 8 RC? Installation worked but now ...
What is tfswctrl.exe process - Sonic Drive Letter Access Component? Process tfswctrl.exe is the Driv...
This tutorial shows you how to boost performance by stopping and disabling unnecessary services on W...
What is the "SCNotification.exe" process on windows 7? Is the "SCNotification.exe" process a virus? ...
Where to find tutorials on using Windows Vista computers? I want to learn how to use Windows Vista m...