查看 Windows PowerShell 脚本中的 Break 和 Continue

已完成

Break 和 Continue 是两个可用于修改循环的默认行为的命令。 Continue 可结束当前循环迭代的进程。 Break 可完全停止循环处理。 通常在要处理的数据的值无效时使用这些命令。

在此示例中,使用 Continue 可阻止修改要修改的用户列表中的管理员用户帐户

ForEach ($user in $users) {
   If ($user.Name -eq "Administrator") {Continue}
   Write-Host "Modify user object"
}

在此示例中,Break 用于在最大帐户数已修改时结束循环

ForEach ($user in $users) {
   $number++
   Write-Host "Modify User object $number"
   If ($number -ge $max) {Break}
}