用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

在使用PowerShell命令的時候,我們要經常查看某一命令的幫助信息,從而確定並瞭解每一個命令的參數以及其高級用法,比如通過下面的方式,比如我們想通過Get-ComputerInfo命令查詢本地計算機的信息,但是我不知道這個Get-ComputerInfo的命令還有哪些高級用法,這個時候,我們往往可以通過下面的命令來獲取更詳細的信息:

Get-help Get-ComputerInfo

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

這種方式對於單個命令的查看,其實也夠用,但是如果我想快速瀏覽所以的PowerShell內置的cmdlet,那該怎麼辦呢?有沒有個以可視化的一目瞭然的窗體程序,能幫我們把所有的PowerShell的內置的命令全部分類列舉出來,然後我們點擊某個命令,這個PowerShell的命令的用法和幫助就自動以友好的格式顯示出來呢?還真被筆者找到一個方法: 利用微軟官方的一個PowerShell腳本,以管理員權限執行這個PowerShell的腳本後,PowerShell幫助命令速查窗體,如下:

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

從上面看出,其把PowerShell的核心的命令分成了下面6大類:

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

Microsoft.PowerShell.Core模塊

下面分別點開幾個看看,首先映入眼簾的是Microsoft.PowerShell.Core的模塊的所有命令和幫助。

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

Microsoft.PowerShell.Diagnostics模塊

接著是Microsoft.PowerShell.Diagnostics相關模塊的命令幫助。

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

Microsoft.PowerShell.Host模塊

在接著是Microsoft.PowerShell.Host相關模塊的命令幫助,只有兩個命令:

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

Microsoft.PowerShell.Management模塊

再列舉一個Microsoft.PowerShell.Management模塊的的命令幫助。

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

Microsoft.PowerShell.Security模塊

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

Microsoft.PowerShell.Utility模塊

用PowerShell生成PowerShell幫助命令速查窗體,沒有想到吧?

是不感覺看起來很爽,所點即所得。最後給大家說一下能夠生成PowerShell幫助命令速查窗體的腳本的地址如下:

https://gallery.technet.microsoft.com/ScriptCenter/ea76e9dd-e6bf-4750-b1a2-de0a0a649797/

  • 寫作分享不易,您的收藏,關注和留言是我前進的最大動力;

  • 如果你想繼續深入的話,請給我在文末留言,如果大於10人我將繼續深入下去。

  • 如果你有任何疑問需要探討,歡迎在文章末尾留言,我儘量在第一時間個大家回覆。


分享到:


相關文章: