我正在尝试检查计算机列表并查看它们是否缺少哪些补丁,这由于某种原因给我带来了麻烦。我敢肯定我忽略了一些简单的事情,但非常感谢您的帮助,谢谢。
$Computers = "TrinityTechCorp"
$HotFixes = Get-Content HotFixes.csv
ForEach ($Computer in $Computers) {
$Comparison = get-hotfix -ComputerName $Computer | Select HotFixID
ForEach ($HotFix in $HotFixes) {
IF ($Comparison -NotLike "*$HotFix*") {
Write-Host "$Computer missing $HotFix"
}
}
}