Don Jones 在2009年7月的TechNet Magazine中

撰寫一篇關於編寫powershell指令碼時儘量不要出現的寫法

重點整理如下

  • 不要過度使用變數以及簡化比較
    • powershell的cmdlet之回傳值若是true or false 即可直接拿來判斷,不用把cmdlet的回傳值存在變數中後再使用
  • 變數名稱要有意義
  • 不要使用break
  • 若回傳值是集合且需針對集合中的每個物件進行處理時,建議使用foreach cmdlet
    • 傳統寫法是透過集合中的物件數來控制迴圈次數
  • 錯誤處理
    • 搭配使用–EA Stop以及Trap機制捕捉執行時所產生的錯誤並進行相關處理

 

在這幾年利用空閒時間學習PowerShell的過程中

Don Jones的教學文章/影片一直是很棒的學習指引

非常推薦!!

 

[相關資源]

arrow
arrow
    全站熱搜

    ayowu 發表在 痞客邦 留言(0) 人氣()