是否有可能找到在 Windows Server 2003 上安装 Windows 更新的日期?
如果我转到控制面板->安装/卸载程序并选中“显示更新”复选框,它将显示已安装的 Windows 更新,但我没有在任何地方看到安装日期。
答案1
尝试查找 c:\windows\WindowsUpdate.log
答案2
您也可以在这里查看 - %windir%\SoftwareDistribution\ReportingEvents.log。
答案3
在 powershell 中您可以做到这一点:Get-WmiObject -Class "win32_quickfixengineering"
简单又快速。
答案4
我认为 Get-Hotfix 从版本 3 开始就可以通过 PowerShell 获得。
您可以在本地或远程系统上运行它。
本地:
# Get all hotfixes locallly
Get-Hotfix
# Look for a specific hotfix
Get-Hotfix -Id KB2693643
要获取远程系统的修补程序,请向其提供 -Computername 和您的系统列表。(注意:这要求在您查询的系统和运行 Get-Hotfix 的系统之间的防火墙上打开 RPC)
Get-Hotfix -Computername YourComputer
or
Get-Hotfix -Computername Computer1, Computer2, Computer3
Get-Hotfix -Computername (Get-Content \path\to\your_list.txt)