摘要
在本課程模組中,您已瞭解如何使用腳本建構,例如 ForEach 建構來處理陣列中的所有物件,以及 If..Else 和 Switch 建構,以在腳本中做出決策。 重點如下:
使用 ForEach-Object Cmdlet 來處理管線中的數據。 當您將數據儲存在陣列中時, ForEach 建構可讓您處理陣列中的每個專案。
在 PowerShell 7 中, -Parallel 參數已新增至 ForEach-Object Cmdlet。 這可讓管線同時處理多個物件。
使用 Windows PowerShell 中的 If 建構來進行決策。
Switch 建構類似於具有多個 ElseIf 區段的 If 建構。
For 建構會執行類似 ForEach 建構的一系列迴圈。 不過,使用 For 建構時,您必須定義發生多少個迴圈,這在您希望動作執行特定次數時很有用。
您可以使用其他較不常見的迴圈建構。 這些是 Do..While、Do..Until 和 While。
Break 和 Continue 是兩個命令,可用來修改循環的預設行為。 Continue 會結束處理目前重複的迴圈。 中斷 會完全停止循環處理。
延伸閱讀
若要深入了解,請檢閱下列文件: