如何在给定模块中找到 cmdlet(从文件加载)
How do I find the cmdlets in a given module (loaded from file)
我有一个充满 PowerShell cmdlet 的 C# DLL,我想知道如何从 PowerShell 提示符中检索 cmdlet 列表。我试过:
Import-Module .\psconfig.dll
Get-Command -Name psconfig
但这不起作用。 (导入有效,但 Get-Command
)
执行此操作的正确方法是什么,以便我只获得包含在我的 DLL 中的 cmdlet 的列表?
Get-Command -Name psconfig
正在寻找名为 psconfig
的 cmdlet。要获取从 psconfig.dll
导入的 cmdlet 的列表,您需要列出为该模块导入的 cmdlet:
Get-Command -ListImported -Module psconfig
或者只是
Get-Command -Module psconfig
我有一个充满 PowerShell cmdlet 的 C# DLL,我想知道如何从 PowerShell 提示符中检索 cmdlet 列表。我试过:
Import-Module .\psconfig.dll
Get-Command -Name psconfig
但这不起作用。 (导入有效,但 Get-Command
)
执行此操作的正确方法是什么,以便我只获得包含在我的 DLL 中的 cmdlet 的列表?
Get-Command -Name psconfig
正在寻找名为 psconfig
的 cmdlet。要获取从 psconfig.dll
导入的 cmdlet 的列表,您需要列出为该模块导入的 cmdlet:
Get-Command -ListImported -Module psconfig
或者只是
Get-Command -Module psconfig