【发布时间】:2019-08-18 16:02:51
【问题描述】:
我正在为一组 SQL 服务器自动执行 Windows 更新,主要在 Windows Server 2016 上运行。通常在安装更新后,您必须重新启动,并且在重新启动后的一段时间内,服务器正在应用更新和用户无法远程进入服务器。在我的自动化中,我想等到这段时间结束后再报告成功的更新。是否有可以通过 powershell 远程检查的指示器来确定用户是否可以远程进入?
我在此期间检查了主要的 RDP 服务(termservice、SessionEnv 和 UmRdpService)并且它们都在运行,所以如果有某种指标,那就不是它们。也许某处有一个字段表明 Windows 正在应用更新?如果需要,所有服务器都通过 VMWare 进行虚拟化。
感谢阅读!
【问题讨论】:
-
这可能在Server Fault 上得到更好的回答,因为不一定有特定的“PowerShell”方式来执行此操作。这是一个复杂的问题,因为没有“明确”的方法来判断一切何时准备好 100%:How to check the restart status of a remote machine
-
谢谢,我去那里问问;我只在这个网站上发过帖子,所以我想我可能会有一些运气