Power Shell 初體驗
什麼是Power Shell
Windows PowerShell是微軟為Windows環境所開發的程式及腳本語言技術,採用的是命令列介面。這項全新的技術提供了豐富的控制與自動化的系統管理能力。除了在管理系統時透過此介面執行原有的命令列工具外,還可以透過內建的一百多種標準命令工具來額外管理登錄檔資料或WMI以及事件日誌與數學運算等等..基本指令
先打開power shell1.update-help
第一次使用須更新說明文件,會將線上最新的說明文件下載下來ps:要使用系統管理員執行,才有權限更新
2.get-help
第二個參數為查詢的指令,執行後會顯示此指令的說明3.get-command
秀出所有可用指令4.show-command
針對指令的查詢使用GUI的方式顯示相關說明,並可以直接輸入參數後將指令作執行或複製PS:指令名稱的格式都是以連字號(-)隔開的一對動詞和名詞,並且通常都是單數名詞;例如線上查詢說明的cmdlet指令為get-help,名稱的動詞部分大致有get、set、add、remove等等(字母都不分大小寫)(更多請參考)
使用PowerShell_ISE
1.在PowerShell輸入 ISE
執行後跳出另一個畫面如下
2.使用ctrl+j 插入程式碼片段
3.偵錯程式,以下為迴圈輸出hello,並停在中斷點(按F9)
在偵錯時期顯示目前的 變數i值
ps:第一次偵錯前要先存檔,否則中斷點無法插入
4.補充:取得指令資訊本身的屬性、方法
針對指令取回的資訊,我們可以透過用括號的方式或變數再取得本身的屬性、方法等,如下取得檔案數量列舉檔案資訊
使用變數,$開頭命名
參考來源
http://www.netadmin.com.tw/article_content.aspx?sn=1304010003http://zh.wikipedia.org/wiki/Windows_PowerShell
http://www.microsoftvirtualacademy.com/training-courses/windows-powershell-3-0-learning-1