- Windows查看激活状态关键代码
通过windows server 自带的PowerShell来执行
Get-WmiObject SoftwareLicensingProduct | Select-Object -Property Description, LicenseStatus | findstr "Operating System"|findstr "1$"
Get-WmiObject SoftwareLicensingProduct | Where-Object { $_.LicenseStatus -eq 1 } | Select-Object -ExpandProperty Description
Windows Operating System - Windows® 7, RETAIL channel
- 写出来的巡检脚本
如果License状态是正常的,就返回1,否则返回0
$res = Get-WmiObject SoftwareLicensingProduct | Where-Object { $_.LicenseStatus -eq 1 } | Select-Object -ExpandProperty Description
if ($res -ne $null)
{
Write-Output "LicenseStatus 1"
}
else
{
Write-Output "LicenseStatus 0"
}
发布评论