是否可以从命令行安装 Windows 更新?图形更新工具在 Windows 7 中似乎不太好用。有时可以,有时不能……我的问题是,当我单击查看详细信息列表时,我看不到任何更新。因此,当有默认情况下未选中的更新时,我无法安装它们...
那么,还有其他方法可以安装这些吗?
是否可以从命令行安装 Windows 更新?图形更新工具在 Windows 7 中似乎不太好用。有时可以,有时不能……我的问题是,当我单击查看详细信息列表时,我看不到任何更新。因此,当有默认情况下未选中的更新时,我无法安装它们...
那么,还有其他方法可以安装这些吗?
不确定 Windows 7,但使用 XP/Vista,您可以运行以下命令来检测和下载更新:
如果您在使用它时遇到问题,请查看WSUS Wiki。
否则,如果您有想要的特定更新,只需从 Microsoft 网站下载。如果有一些问题阻止您安装,这是最好的找出方法,因为 Windows 更新日志很难处理。
您可以使用脚本同步检查、下载和安装更新。我经常使用这个 vbscript的修改版本来手动修补 Windows Core 服务器。
它似乎对此很有吸引力,但我当然没有在 Windows 7 下测试过它。如果需要,还有指向另一篇文章的链接,用于针对特定更新。
还有一个 Powershell 模块可以提供类似的体验。
快速浏览后,我还发现这个第三方应用程序也使用更新 API,但有更多选项(尽管需要您信任第三方代码)。
如果您必须修补 Windows 操作系统,尤其是在全新安装之后,请认真查看Offline Updater。
它使用脚本来下载您建议的所有补丁(如 Win2000、Win XP、Win 2003、Vista、Win2008、Win2012 32 位和 64 位在适当的情况下)、多语言、服务包、.NET 框架和 Office 补丁(XP、2000 , 2003, 2007)。
将它们全部下载后,您只需在星期二更新每个补丁,并仅获取更改。尽管它确实获得了目录并且它们每天都在变长(现在每个 OS/Office rev 都有很多兆)。
一旦你在本地机器上下载了文件,就会有一个脚本来制作它们的 CD/DVD 映像(如果你愿意,它会自动为每个操作系统的 DVD 映像制作)。
我所做的是在支持写保护标签的 SD 读卡器中使用 4GB SD 存储卡。我曾经使用 2GB 卡,但我几乎无法安装 Win XP 并且现在大多数 Office 都基于它构建,所以我转向了 4GB 卡。
因此,在对机器进行故障排除时,我相信将这个以前可写的设备插入到不受信任的、可能受病毒感染的机器中(因为我对此一无所知,我认为它已被感染),因为我知道我的设备是写保护的。
因此,我可以将其作为第一步进行修补。
如果您使用自动运行,或在设备上启动可执行文件(密钥、外部 HD、CD、DVD,无论您在哪里编写),它都会启动一个脚本,该脚本使用本地计算机上的 Windows 更新服务来应用所有更新,但通过网络下载它们只是使用本地副本。
因此,将 WinXP 机器更新到最新的 SP 和补丁可能仍需要 1 个多小时,但在此过程中网络流量为零,您可以在完全拔下以太网电缆的情况下完成。
非常有用的工具!
不应该与 Microsoft 发生冲突,就像 AutoUpdate 的人一样,他们正在预先构建补丁 CD,分发 CD 映像。这个工具更新脚本,你必须去获得你许可的 Windows 工作站上的所有补丁。
从命令行更新 Windows:
www.sysadminsoftware.com/udc.html
该工具(更新部署指挥官)可以满足您的要求。您还可以传递参数以避免某些补丁、针对特定更新、完成后重新启动 N 分钟、以 CSV 格式创建报告等等。它还带有几个 GUI 实用程序。
我目前无法通过duffbeer703对答案添加评论,因此这里作为单独的答案:
在 Internet 档案中存档的 WSUSwiki 链接的最后一个“好”版本是这个。此FAQ 条目中描述了原始答案中给出的选项。
我不这么认为,Windows Update 需要一些 ActiveX 和其他与 Internet Explorer 的集成才能正常工作。
由于 Windows 7 仍然勉强是一个候选版本,因此您应该预料到这些类型的错误。
如果您是 MSDN 的成员,将您遇到的特定错误提交给开发团队可能是明智之举。