遇到了一个问题,我似乎找不到任何相关信息。
我正在使用 PowerShell 中的 Get-WindowsUpdate 和 Get-WUList 模块尝试下载并安装 Windows 更新。
$windowsUpdateStatus = Get-WUList
while($windowsUpdateStatus.Value[0].Message -ne ""){
Get-WindowsUpdate -Download -MicrosoftUpdate -AcceptAll -Install -AutoReboot
$windowsUpdateStatus = Get-WUList
}
*请注意,上述脚本块中的条件可能不是 100% 准确
运行时,我可以看到控制台中安装了一些更新,但是当我转到 Windows 更新 UI 时,它仍然显示之前通过 Get-WindowsUpdate 调用安装的更新仍然需要安装。
我已经使用 Get-WUHistory 和所有其他命令进行了检查,它们也显示更新已安装。
有没有其他人遇到过这个问题,有没有办法强制刷新 Windows 更新 GUI(除了单击“立即安装”按钮)
答案1
此举感谢 VomitIT。
usoclient startinteractivescan
虽然有一些极端情况,但总的来说这是有效的!