列出程序包管理器控制台中的可用CmdLets

时间:2013-01-25 02:57:06

标签: powershell visual-studio-2012 cmdlets

在包管理器控制台中,是否可以获取可用cmdlet的列表?

例如,我安装了Entity Framework包,我想玩游戏。我知道命令Enable-MigrationsAdd-MigrationUpdate-Database,但我想使用回滚但我不知道要调用的cmdlet。

我只是想要一种方法来列出当前上下文中的所有可用cmdlet,如果可能的话,还可以简要描述每个cmdlet的内容。

编辑:

我知道如何进行回滚,这只是一个故事,可以解释为什么获取cmdlet列表会很有用。

1 个答案:

答案 0 :(得分:4)

Get-Command -CommandType Cmdlet

您可以使用:

Get-Command -CommandType Cmdlet | Get-Help | select name,synopsis | fl

获取cmdlet所做内容的描述。但是,Get-Help的管道似乎非常慢。获取概要可能比调用Get-Help更好。