为什么Powershell IF语句无法识别这些选择?

时间:2020-10-28 15:04:04

标签: if-statement variables

我反复使用了此脚本,在尝试验证BIOSFirmwareType之前,它没有任何问题。我尝试使用“ =”代替“ -eq”,但它替换了变量。我在想什么?

$ check1 =(Get-ComputerInfo-属性“ BIOSFirmwareType”)| FT -HideTableHeaders-换行 如果($ check1 -eq'Bios'){Write-Warning -WarningAction查询“ BIOS类型设置为BIOS,则这是一个查找[O]”}} 如果($ check1 -eq“ Uefi”){写主机-ForegroundColor绿色“ BIOS类型设置为UEFI,则这不是查找[NF]”} 写主机

0 个答案:

没有答案