我正在尝试使用CERTENROLLLib和CERTCLIENTLib(COM对象)来处理PowerShell。
$com = new-object -ComObject 'CERTCLIENTLib'
但我收到错误:无法加载COM类型CERTCLIENTLib。 我认为这是命名空间的问题,但我不知道该怎么做?
有人可以帮忙吗? 提前谢谢!
答案 0 :(得分:0)
你看起来它可能是一个.NET到COM互操作程序集而不是PROGID。如果是这种情况,则不需要-ComObject
参数。如果是.NET互操作程序集,则需要指定要创建的类:
$com = new-object CERTCLIENTLib.CCertRequestClass