如何在给定模块中找到cmdlet(从文件加载)

时间:2016-01-05 17:08:44

标签: c# powershell cmdlet import-module

我有一个充满PowerShell cmdlet的C#DLL,我想知道如何从PowerShell提示符中检索cmdlet列表。我试过了:

Import-Module .\psconfig.dll
Get-Command -Name psconfig

但这不起作用。 (导入有效,但不是Get-Command

执行此操作的正确方法是什么,以便我只获取DLL中包含的cmdlet列表?

1 个答案:

答案 0 :(得分:3)

Get-Command -Name psconfig正在寻找名为psconfig的cmdlet。要获取从psconfig.dll导入的cmdlet列表,您需要列出该模块的导入cmdlet:

Get-Command -ListImported -Module psconfig

或只是

Get-Command -Module psconfig