我对PS不好,但我需要帮助...
Get-WmiObject -class DCIM_BIOSEnumeration -Namespace root\dcim\sysman | Where-Object {$_.AttributeName -Match "Trusted Platform Module Activation"} | Select CurrentValue
当它运行时,它将返回1或2作为CurrentValue。
如果结果是2,我需要脚本输出“Detected”,如果是1,我需要输出no(null)。
任何人都可以帮忙吗?谢谢!!
答案 0 :(得分:3)
使用if
语句确定是否输出“Detected”:
$CurrentValue = Get-WmiObject -class DCIM_BIOSEnumeration -Namespace root\dcim\sysman | Where-Object {
$_.AttributeName -Match "Trusted Platform Module Activation"
} | Select-Object -ExpandProperty CurrentValue
if($CurrentValue -eq 2) {
"Detected"
}