3
我想在Powershell中查找新的cmdlet /函數。我使用了以下方法,但不確定它是否全面/正確。任何想法以更好/不同的方式找到它?如何在Powershell v3.0中查找新的cmdlet
運行下面從V2一次,從V3一次(和寫入到不同的文件)
get-command -Module Microsoft.PowerShell.* |
select -expand name | out-file e:\poshv2.txt
然後使用比較-對象,以真實添加了什麼(或刪除)
Compare-Object (gc e:\poshv2.txt) (gc e:\poshv3.txt)
我基於此的觀察是有25個新cmdlet被添加(並且沒有被刪除)
在我的博客上提出的一個作爲評論的問題是Disable-PsRemoting
,它出現在這份名單中,並不是真正新鮮的東西。它出現的原因是它不在Microsoft.Powershell.*
(它不是cmdlet)的模塊中,但它在v3.0中。
非常全面。謝謝! – manojlds