當前位置:
首頁 > 科技 > IT之家學院:強大到沒朋友,Win10 PowerShell簡介(4)

IT之家學院:強大到沒朋友,Win10 PowerShell簡介(4)

感謝IT之家網友 莫問霜飛的原創投稿

此前IT之家已經介紹了三篇《強大到沒朋友,Win10 PowerShell簡介》系列(請看簡介1、簡介2、簡介3)文章,今天IT之家網友帶來第四篇了解文章。

六、獲取幫助

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幫助並自動安裝。

IT之家學院:強大到沒朋友,Win10 PowerShell簡介(4)

圖1:使用Update-Help命令安裝幫助文檔

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

IT之家學院:強大到沒朋友,Win10 PowerShell簡介(4)

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

IT之家學院:強大到沒朋友,Win10 PowerShell簡介(4)

圖3:help命令一次顯示一頁幫助內容

在上面的圖中大家可以看到獲取到的幫助內容非常多,但這僅僅是Get-Process命令的一部分幫助,與其它命令一樣,Get-Help命令也有很多參數,熟練的使用這些參數可以讓我們直接查看幫助中我們想看的內容。舉幾個查詢命令幫助的例子吧,都是比較實用的,大家可以照著查詢。

例1:用-?參數查詢Get-Process命令幫助

Get-Process -?

注意:這裡的「?」是半形符號,不是全形符號「?」,如果使用「?」,PowerShell會直接報錯。

IT之家學院:強大到沒朋友,Win10 PowerShell簡介(4)

圖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

IT之家學院:強大到沒朋友,Win10 PowerShell簡介(4)

圖5:Get-Process命令詳細的示例

例7:查詢Get-Process參數Id的信息

Get-Help Get-Process -Parameter Id

更多使用方法大家可以直接看Get-Help命令的幫助。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT之家 的精彩文章:

全新旗艦諾基亞9保護殼曝光:後置豎排雙攝,機身圓潤
小米官方再曝新機:驍龍8XX處理器+UFS+DDR4
索尼PS4 Slim被「破解」,本地遊戲隨便玩
10.5英寸蘋果iPad Pro價格鬆動,京東自營起步價降至5088元
華為宣傳MateBook D護眼模式:由國家眼科工程中心指導

TAG:IT之家 |

您可能感興趣

QS TOP Law School in 2018美英法學院排名簡報
Windows 10學院 Edge加插件
劍橋大學聖體學院Corpus Christi College and Parker library
聖約瑟學院——St Joseph』s College
2018 美國醫學院排名 Top 10 Medical School
加拿大公立學院的「雄鷹」:Mohawk College
融入沙丘和荒漠景觀-Ayla高爾夫學院和俱樂部,約旦/Oppenheim Architecture
Irvine Valley College歐文山谷學院
原版引進美國Barral學院內臟筋膜鬆弛術(Visceral Manipulation)火熱報名中
全球最大的頂級環保建築-加州科學院California Academy of Sciences
2018年L usine nouvelle法國工程師學院排名!
南京大學成立人工智慧學院;Win10 商店上架 Debian和Kali
Tableau收購源於麻省理工學院的AI初創公司Empirical Systems
Kering 聯手倫敦時裝學院打造「Fashion and Sustainability」教育企劃
四方框框|Nikolai Tsiskaridze~Vaganova芭蕾舞學院人像圖集
比利時著名學院派畫家Charles Baugniet作品欣賞
2018 美國法學院排名 Top 14 Law School
國產VR開放式漫畫《Zombie school-喪屍學院》登陸Steam
Red Valentino 2019早秋系列——自然真實的學院少女
嫌iPadPro太貴!美國法學院轉投微軟Surface Go