此前已經介紹了三篇《強大到沒朋友,Win10 PowerShell簡介》係列(請看簡介1、簡介2、簡介3)文章,今天網友帶來第四篇了解文章。
六、獲取幫助
PowerShell可以使用大量的命令,這些命令包括PowerShell 1000多個自帶命令和數量龐大的外部命令。程序員可以為PowerShell編寫命令,用戶想要使用的話可以下載安裝。如此多的命令我們在使用時不可能了解每一個用法,這時候就需要查看命令的幫助了,PowerShell自帶了強大的命令幫助係統,可以幫助我們學習使用命令。令人困惑的是,在Windows 10中PowerShell自帶的幫助文檔是不完整的,比如想知道如何使用Get-Process命令,我們可以在PowerShell提示符窗口中鍵入Get-Help Get-Process,執行之後的結果可能會令人大失所望,命令幫助顯示的內容可以說是雞肋,它說的內容可能是在查看這條幫助之前你就已經了解了的,PowerShell強大的幫助係統就是這麼個強大法?
原來微軟認為本地幫助係統很容易過時,最重要的是微軟想更新幫助非常不方便,除了用戶自己更新幫助外,微軟不會更新已經存在的本地幫助了。聯機幫助現在已經是一種趨勢,Office365最新版本就是使用聯機幫助,PowerShell使用聯機幫助也不令人驚訝,沒有本地幫助在使用PowerShell時或多或少都會不便,我們可以使用Update-Help命令自己下載並安裝PowerShell幫助。Update-Help命令用法非常簡單,隻要在PowerShell窗口直接輸入Update-Help就可以了,然後它會自己下載和更新PowerShell幫助並自動安裝。

圖1:使用Update-Help命令安裝幫助文檔
幫助文檔安裝好之後,就可以使用幫助文檔查詢命令的幫助了。除了Get-Help命令之外還有Help命令可以獲取命令的幫助,也可以在命令之後跟上-?參數,不過-?參數獲得幫助內容比較有限,沒有Get-Help和Help命令獲取的幫助詳細。Help不是Get-Help命令的別名,隻是一個函數,它們之間有一些區別,Get-Help命令顯示幫助內容時一次性顯示完,如果幫助內容很多的話,獲取幫助後會直接顯示到幫助內容最後的一部分去了,而看不到前麵的內容了,必須向上翻看才能查看前麵的內容,Help命令就能防止這類情況,它的用法完全與Get-Help一樣,隻不過Help顯示幫助內容一次顯示一頁,可以按Enter鍵一行一行的繼續查看,也可以按空格鍵繼續查看下一頁內容。

圖2:Get-Help命令顯示完整幫助內容

圖3:help命令一次顯示一頁幫助內容
在上麵的圖中大家可以看到獲取到的幫助內容非常多,但這僅僅是Get-Process命令的一部分幫助,與其它命令一樣,Get-Help命令也有很多參數,熟練的使用這些參數可以讓我們直接查看幫助中我們想看的內容。舉幾個查詢命令幫助的例子吧,都是比較實用的,大家可以照著查詢。
例1:用-?參數查詢Get-Process命令幫助
Get-Process -?
注意:這裏的“?”是半角符號,不是全角符號“?”,如果使用“?”,PowerShell會直接報錯。

圖4:使用全角問號報錯
例2:用Get-Help查詢Get-Process命令幫助
Get-Help Get-Process
例3:用help查詢Get-Process命令幫助,並按頁顯示
help Get-Process
例4:查詢Get-Process命令的詳細幫助
Get-Help Get-Process -Detailed
例5:直接使用命令的別名查詢幫助
Get-Help ps
例6:查詢Get-Process的所有示例
Get-Help Get-Process -Examples

圖5:Get-Process命令詳細的示例
例7:查詢Get-Process參數Id的信息
Get-Help Get-Process -Parameter Id
更多使用方法大家可以直接看Get-Help命令的幫助。
相關資訊
最新熱門應用
bicc數字交易所app
其它軟件32.92MB
下載
比特國際網交易平台
其它軟件298.7 MB
下載
熱幣交易所app官方最新版
其它軟件287.27 MB
下載
歐昜交易所
其它軟件397.1MB
下載
vvbtc交易所最新app
其它軟件31.69MB
下載
星幣交易所app蘋果版
其它軟件95.74MB
下載
zg交易所安卓版app
其它軟件41.99MB
下載
比特幣交易app安卓手機
其它軟件179MB
下載
福音交易所蘋果app
其它軟件287.27 MB
下載
鏈易交易所官網版
其它軟件72.70MB
下載