![作为更新安装软件](https://linux22.com/image/609825/%E4%BD%9C%E4%B8%BA%E6%9B%B4%E6%96%B0%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6.png)
我的公司使用 SCCM 2007 和 Windows 7。我需要进行一个相当复杂的应用程序部署。长话短说,我必须在没有用户登录时自动安装它,因为安装程序要求 Word 和 Outlook 不运行。此安装大约需要 10 分钟。现在我在 SCCM 中将其设置为“尽快安装”,但设置为“在没有用户登录时运行”。当用户在登录屏幕上时,安装程序就会启动。但是,我们发现这不是一个很好的解决方案,因为人们会在安装程序在后台运行时执行登录等操作,然后启动 Word 和 Outlook。
我希望使用与 Windows 更新相同的机制来运行此更新,这样我就可以在部署此更新时让 PC 保持登录或注销状态。(请不要关闭电源或拔下机器电源。安装 Y 中的更新 X)但我不确定如何连接到此更新,如果可能的话。
出于合规性原因,我不能依赖用户自己安装它。我也不能让我的 IT 员工手动完成(太多 PC 了)。
欢迎提出任何其他建议。我很乐意阅读手册,我只是需要有人告诉我应该读哪本手册。
答案1
您正在进入自定义领域,这可能会给您带来比现在更多的问题。您可以将安装包装在一个脚本中,该脚本临时重命名 Outlook 和 Word 可执行文件(“winword.exe”->“winword.exe.disabled”)以禁用它们,并在完成后将其重命名。您可能希望通知用户 Word 和 Outlook 将被禁用,并在重新启用时通知他们。
答案2
我们经常将这些类型的更新配置为在无人登录的情况下在 WSUS 关键更新部署和重新启动后大约一小时后运行。这最大限度地增加了下班后注销计算机的人数。它永远不会达到 100%,但我认为我在任何情况下都没有达到 100%。经过一两轮这种行为后,未更新的计算机将被放入特殊集合中,并受到更严厉的管理(例如,关闭 Word/Outlook 并运行更新),至少出于此更新的目的。
答案3
如果主要问题是 Word 和 Outlook 运行,那么您可以在下班后安装软件。您可以编写一个脚本,显示一个 GUI 并通知用户软件将在 x 分钟内安装,然后 Word 和 Outlook 将关闭。如果 GUI 带有一些“官方”公司/IT 徽标或类似标志,则有助于提高可信度。这样就没有人会打电话给帮助台说“我的电脑上有病毒!”。倒计时让人们有时间保存他们的工作。由于自动保存,强制关闭 Word 和 Outlook 在下班后并不那么糟糕,Word 文档会在启动时返回,Outlook 草稿会保存在.....草稿中。过去,我曾对 Java 使用过同样的方法,因为如果浏览器打开并调整到恰好使用 Java 的页面,它将如何失败。
答案4
如果您有 WSUS,则可以使用 WSUSPackagePublisher。它们会推送到 wsus 的数据库以部署给用户。
英语:Wsus Package Publisher 允许您将自己的更新发布为 MSI、MSP 或 EXE 文件。因此,您可以部署 Adobe Reader、Java、Flash Player 或 Symantec Endpoint Protection 12.1 等应用程序。并更新它们。