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, 1979🔥, 0💬
Popular Posts:
Can I disable Windows service "Broadcom ASF IP monitoring service v6.0.3" to speedup my computer? Wi...
What is the scheduled task "\Optimize Start Menu Cache Files-S-1-5-21-...-1001" on my Windows 8 comp...
Can I remove startup application "ssdiag.exe - Diagnostic Traces Sonic Shared Driver Component" to s...
What is "Lenovo Microphone Mute" in my Windows 7 service list? And how is "Lenovo Microphone Mute" s...
How to add a program into the startup folder? If you find an interesting program that you want to ad...