我是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)"] } }
任何帮助将不胜感激
答案 0 :(得分:0)
该错误非常具体。您是否针对没有此类的机器?根据{{3}}:
支持的最低客户端:Windows 7
支持的最低服务器:Windows Server 2008 R2