PowerShell中有什么方法可以确定第三方模块的功能类型:
a)您没有源代码
b)用C#编写
或者我可以使用PowerShell超类型吗?
答案 0 :(得分:0)
由于只有Cmdlets
是用C#编写的,因此ps1, psm1
文件定义了函数。您可以尝试:
Get-Command -CommandType Cmdlet | select ModuleName -Unique
这将返回所有包含cmdlet的模块。但我认为由于没有强制命名方案,因此无法过滤出第三方。
希望有帮助。