news 2026/1/27 5:36:03

使用组策略远程安装软件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用组策略远程安装软件

本文介绍如何使用组策略自动将程序分发到客户端计算机或用户。

适用于:Windows Server(所有支持的版本)
原始 KB 数:816102

总结

可以使用组策略分发计算机程序,方法如下:

  • 分配软件

    可以将程序分发分配给用户或计算机。 如果将程序分配给用户,则会在用户登录到计算机时安装它。 当用户首次运行程序时,安装完成。 如果将程序分配给计算机,它将在计算机启动时安装,并且可供登录计算机的所有用户使用。 当用户首次运行程序时,安装完成。

  • 发布软件

    可以将程序分发发布给用户。 当用户登录到计算机时,已发布的程序将显示在“添加或删除程序”对话框中,并且可以从那里安装它。

注意

Windows Server 2003 组策略自动化程序安装需要在运行 Microsoft Windows 2000 或更高版本的客户端计算机上进行。

创建分发点

要发布或分配计算机程序,请按照以下步骤在发布服务器上创建分发点:

  1. 以管理员身份登录到服务器。
  2. 创建一个共享网络文件夹,你将在其中放置要分发的 Windows Installer 包(.msi 文件)。
  3. 设置此共享文件夹的权限以允许访问分发包。
  4. 将包复制或安装到分发点。 例如,要分发 .msi 文件,请运行管理安装 (setup.exe /a),以将文件复制到分发点。

创建组策略对象

要创建用于分发软件包的组策略对象 (GPO),请执行以下步骤:

  1. 单击“开始”,指向“管理工具”,然后单击“Active Directory 用户和计算机”,启动 Active Directory 用户和计算机管理单元。
  2. 在控制台树中,右键单击你的域,然后单击“属性”。
  3. 单击“组策略”选项卡,然后单击“新建”。
  4. 为此新策略键入名称,然后按 Enter。
  5. 单击“属性”,然后单击“安全”选项卡。
  6. 清除你不希望应用此策略的安全组的“应用组策略”复选框。
  7. 选中要应用此策略的组的“应用组策略”复选框。
  8. 完成后,单击“确定”。

分配包

要将程序分配给运行 Windows Server 2003、Windows 2000 或 Windows XP Professional 的计算机,或者分配给登录到其中一个此类工作站的用户,请执行以下步骤:

  1. 单击“开始”,指向“管理工具”,然后单击“Active Directory 用户和计算机”,启动 Active Directory 用户和计算机管理单元。

  2. 在控制台树中,右键单击你的域,然后单击“属性”。

  3. 单击“组策略”选项卡,选择所需策略,然后单击“编辑”。

  4. 在“计算机配置”下,展开“软件设置”。

  5. 右键单击“软件安装”,指向“新建”,然后单击“包”。

  6. 在“打开”对话框中,键入所需共享安装包的完整通用命名约定 (UNC) 路径。 例如,\\<file server>\<share>\<file name>.msi

    重要

    请勿使用“浏览”按钮访问该位置。 请确保使用共享安装包的 UNC 路径。

  7. 单击“打开”。

  8. 单击“已分配”,然后单击“确定”。 包在“组策略”窗口的右窗格中列出。

  9. 关闭“组策略”管理单元,单击“确定”,然后关闭 Active Directory 用户和计算机管理单元。

  10. 当客户端计算机启动时,将自动安装托管软件包。

发布包

要将包发布到计算机用户,并使其可用于从控制面板中的“添加或删除程序”列表进行安装,请执行以下步骤:

  1. 单击“开始”,指向“管理工具”,然后单击“Active Directory 用户和计算机”,启动 Active Directory 用户和计算机管理单元。

  2. 在控制台树中,右键单击你的域,然后单击“属性”。

  3. 单击“组策略”选项卡,单击需要的策略,然后单击“编辑”。

  4. 在“用户配置”下,展开“软件设置”。

  5. 右键单击“软件安装”,指向“新建”,然后单击“包”。

  6. 在“打开”对话框中,键入所需的共享安装包的完整 UNC 路径。 例如,\\file server\share\file name.msi

    重要

    请勿使用“浏览”按钮访问该位置。 请确保使用共享安装包的 UNC 路径。

  7. 单击“打开”。

  8. 单击“发布”,然后单击“确定”。

  9. 包在“组策略”窗口的右窗格中列出。

  10. 关闭“组策略”管理单元,单击“确定”,然后关闭“Active Directory 用户和计算机”管理单元。

  11. 测试包。

    注意

    由于 Windows 存在多个版本,因此在你的计算机上以下步骤可能会有所不同。 如果是这样,请参见您的产品文档来完成这些步骤。

    1. 使用将包发布到的帐户登录到运行 Windows 2000 Professional 或 Windows XP Professional 的工作站。
    2. 在 Windows XP 中,单击“开始”,然后单击“控制面板”。
    3. 双击“添加或删除程序”,再单击“添加新程序”。
    4. 在“从网络添加程序”列表中,单击已发布的程序,然后单击“添加”。 程序安装完成。
    5. 单击“确定”,再单击“关闭”

重新部署包

在某些情况下,可能需要重新部署软件包(例如,升级或更改包)。 要重新部署包,请遵循以下步骤:

  1. 单击“开始”,指向“管理工具”,然后单击“Active Directory 用户和计算机”,启动 Active Directory 用户和计算机管理单元。

  2. 在控制台树中,右键单击你的域,然后单击“属性”。

  3. 单击“组策略”选项卡,单击用于部署包的组策略对象,然后单击“编辑”。

  4. 展开包含用于部署包的软件安装项的“软件设置”容器。

  5. 单击包含包的软件安装容器。

  6. 在“组策略”窗口的右窗格中,右键单击程序,指向“所有任务”,然后单击“重新部署应用程序”。 你将收到以下消息:

    重新部署此应用程序将导致在应用程序已安装的所有位置重新安装此应用程序。 是否继续?

  7. 单击“是”

  8. 退出“组策略”管理单元,单击“确定”,然后关闭“Active Directory 用户和计算机”管理单元。

删除包

要删除已发布或分配的包,请执行以下步骤:

  1. 单击“开始”,指向“管理工具”,然后单击“Active Directory 用户和计算机”,启动 Active Directory 用户和计算机管理单元。
  2. 在控制台树中,右键单击你的域,然后单击“属性”。
  3. 单击“组策略”选项卡,单击用于部署包的组策略对象,然后单击“编辑”。
  4. 展开包含用于部署包的软件安装项的“软件设置”容器。
  5. 单击包含包的软件安装容器。
  6. 在“组策略”窗口的右窗格中,右键单击程序,指向“所有任务”,然后单击“删除”。
  7. 执行以下操作之一:
    • 单击“立即从用户和计算机中卸载软件”,然后单击“确定”。
    • 单击“允许用户继续使用软件,但阻止新的安装”,然后单击“确定”。
  8. 关闭“组策略”管理单元,单击“确定”,然后关闭“Active Directory 用户和计算机”管理单元。

疑难解答

已发布的包在你使用组策略将其删除后仍显示在客户端计算机上。

当用户已安装程序但尚未使用程序时,可能会出现这种情况。 当用户首次启动已发布的程序时,安装才完成。 然后,组策略会删除程序。


其他资源

文档

  • 更改或设置 MSI 包的多个位置 - Windows Server

    介绍如何更改软件部署 GPO 中的 MSI 文件位置,并为同一 MSI 包设置多个 UNC 路径。

  • 如何使用 Windows 应用程序管理调试日志记录对软件安装进行故障排除 - Windows Server

    介绍如何使用 Windows 应用程序管理调试日志记录对软件安装进行故障排除。

  • 使用现有计算机帐户加入域时失败 - Windows Server

    解决了当已存在具有相同名称的计算机帐户时,无法将计算机加入域的问题。

  • 组策略的环回处理 - Windows Server

    本文介绍为何需要为组策略启用环回处理。

培训

模块

了解 Windows 程序包管理器工具 - Training

使用 Windows 程序包管理器简化计算机上的软件安装和维护。 介绍前端组件和命令、Windows 程序包管理器存储库,以及如何在该存储库中贡献内容。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/14 18:06:48

National Instruments终极清理指南:彻底卸载NI软件的正确方法

National Instruments终极清理指南&#xff1a;彻底卸载NI软件的正确方法 【免费下载链接】NI软件NationalInstruments卸载工具 本资源提供了一款专门针对National Instruments软件套件的卸载工具。National Instruments的产品广泛应用于工程和科学领域&#xff0c;包括LabVIEW…

作者头像 李华
网站建设 2026/1/18 9:30:24

PyTorch模型灰度发布在Miniconda环境中的策略

PyTorch模型灰度发布在Miniconda环境中的策略 在AI系统日益复杂的今天&#xff0c;一个看似简单的模型更新&#xff0c;往往可能引发线上服务的连锁故障。你是否经历过这样的场景&#xff1a;刚把新版PyTorch模型推上生产环境&#xff0c;结果因为torch2.0与旧版API不兼容&…

作者头像 李华
网站建设 2026/1/3 12:23:24

教你搭建一个PDF在线工具!部署Stirling-PDF详细指南!

前言 在日常工作和学习中&#xff0c;PDF文档的处理需求无处不在——合并工作报告、拆分电子书章节、为合同添加水印、将扫描件转换为可编辑文本……然而&#xff0c;寻找合适的工具常常令人头疼&#xff1a;在线工具往往有文件大小限制、隐私担忧或满屏广告&#xff1b;专业软…

作者头像 李华
网站建设 2026/1/14 10:22:53

收藏!2025 AI红利期来袭:大模型人才成香饽饽,高薪机会不容错过

2025年&#xff0c;AI赛道彻底点燃科技圈热度&#xff0c;国内外科技巨头集体加码布局&#xff0c;直接带动AI就业市场迎来爆发式增长。核心技术人才缺口持续扩大&#xff0c;薪资水平水涨船高&#xff0c;大厂翻倍薪资抢人已成常态。更值得关注的是&#xff0c;端侧AI市场即将…

作者头像 李华