Get-WmiObject:无效的类别“ SoftwareLicensingProduct”

时间:2018-10-11 14:20:28

标签: powershell

我是Powershell的新手,正在尝试编写一个程序来获取众多服务器的产品密钥。

我正在遍历服务器名称并尝试执行以下代码,但是标题中出现错误

$LicenseInfo = Get-WmiObject -Class SoftwareLicensingProduct -ComputerName $target -Credential $cred  | ` 
Where-Object { $_.PartialProductKey -and $_.ApplicationID -eq "55c92734-d682-4d71-983e-d6ec3f16059f" } | Select-Object PartialProductKey, Description, ProductKeyChannel, @{ N = "LicenseStatus"; E = { $lstat["$($_.LicenseStatus)"] } } 

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

该错误非常具体。您是否针对没有此类的机器?根据{{​​3}}:

  

支持的最低客户端:Windows 7

     

支持的最低服务器:Windows Server 2008 R2