close
Don Jones 在2009年7月的TechNet Magazine中
撰寫一篇關於編寫powershell指令碼時儘量不要出現的寫法
重點整理如下
- 不要過度使用變數以及簡化比較
- powershell的cmdlet之回傳值若是true or false 即可直接拿來判斷,不用把cmdlet的回傳值存在變數中後再使用
- 變數名稱要有意義
- 不要使用break
- 若回傳值是集合且需針對集合中的每個物件進行處理時,建議使用foreach cmdlet
- 傳統寫法是透過集合中的物件數來控制迴圈次數
- 錯誤處理
- 搭配使用–EA Stop以及Trap機制捕捉執行時所產生的錯誤並進行相關處理
在這幾年利用空閒時間學習PowerShell的過程中
Don Jones的教學文章/影片一直是很棒的學習指引
非常推薦!!
[相關資源]
- Don Jones: TechNet Magazine Articles
- Microsoft Windows Administrator Don Jones: Webcasts, VBScript & More
- Practical PowerShell - Video Series
- Concentrated Technology
全站熱搜