腳本語法
前面兩區你在終端機裡一行一行下指令。這一區把指令寫進 .ps1 檔案,加上判斷、重複、封裝與錯誤處理,讓工作可以一鍵重複執行。PowerShell 最需要掌握的語法只有四種:if 條件判斷、foreach 迴圈、函式(function),以及 try / catch 錯誤處理。
本區內容
- 條件與迴圈:
if、比較運算子、foreach、for、while、switch,與 PowerShell 7 的新運算子 - 函式:把重複的邏輯包成可重用的函式,加上參數與驗證
- 錯誤處理:終止錯誤與非終止錯誤、
try/catch/finally、-ErrorAction - 腳本與模組:寫成
.ps1檔、傳參數、載入模組、從 PowerShell Gallery 安裝
推薦影音
腳本入門:從指令到 .ps1
簡述:John Savill 的 PowerShell Master Class 腳本單元(約 34 分鐘),介紹撰寫腳本的基礎,是把終端機指令升級成腳本的好起點。錄於 2019 年,觀念在 PowerShell 7 仍適用。