在包管理器控制台中,是否可以获取可用cmdlet的列表?
例如,我安装了Entity Framework包,我想玩游戏。我知道命令Enable-Migrations
,Add-Migration
和Update-Database
,但我想使用回滚但我不知道要调用的cmdlet。
我只是想要一种方法来列出当前上下文中的所有可用cmdlet,如果可能的话,还可以简要描述每个cmdlet的内容。
编辑:
我知道如何进行回滚,这只是一个故事,可以解释为什么获取cmdlet列表会很有用。
答案 0 :(得分:4)
Get-Command -CommandType Cmdlet
您可以使用:
Get-Command -CommandType Cmdlet | Get-Help | select name,synopsis | fl
获取cmdlet所做内容的描述。但是,Get-Help的管道似乎非常慢。获取概要可能比调用Get-Help更好。