组策略批量分发软件需将exe转为嵌入静默参数的msi包,存放于域内可访问共享路径,配置gpo“已分配”部署并设为开机安装,再用gpp分发配套配置文件。
用组策略批量分发软件,核心是让域内电脑自动从网络位置下载并静默安装 msi 包,整个过程无需人工干预。关键不在于“点几下”,而在于路径可访问、权限配得对、部署方式选得准。
准备一个可用的MSI安装包和共享位置
组策略原生只支持 MSI 格式。如果手头是 EXE(比如 DeArrow 或 MTools 的标准安装程序),必须先转换:可用 Advanced Installer、WiX 或 AdminStudio 封装成 MSI,并提前嵌入静默参数(如 /quiet /norestart)或配置项(如服务器地址、许可证密钥)。转换后,把 MSI 文件放到域内所有客户端都能访问的共享文件夹中,例如 \SRV01DeployDeArrow.msi。共享权限和 NTFS 权限都要开放给 Domain Computers 组——至少赋予“读取”和“读取与执行”权限,否则客户端根本拉不到安装包。
创建GPO并链接到目标组织单元(OU)
在域控制器上打开组策略管理控制台(GPMC),右键目标 OU(比如“研发部计算机”或“所有笔记本”),选择“在此域中新建 GPO 并将其链接到这里”,命名为“批量部署-DeArrow”。命名要清晰,便于后续维护。确保该 GPO 没有被安全筛选意外屏蔽:默认情况下,Domain Computers 组必须拥有“读取”和“应用组策略”权限,否则策略不会生效。
配置“软件安装”策略(分配给计算机)
编辑刚建的 GPO,导航至:
计算机配置 > 策略 > 软件设置 > 软件安装。
右键 → 新建 → 程序包 → 输入 MSI 的完整 UNC 路径(不能是本地路径)。添加后,在属性中选择:
• 部署类型:已分配(强制安装,开机即装,所有用户可用)
• 安装用户界面:基本(避免弹窗)
• 高级选项中勾选:在登录时安装(确保策略刷新后及时触发)
注意:不要选“发布给用户”,那是给用户自主安装用的,不符合批量静默要求。
补充配置(许可证、配置文件等)
纯 MSI 只管安装,但企业软件往往还需配套配置。比如 DeArrow 依赖 license.json,MTools 可能需要指定中心服务器。这类文件不能靠 MSI 自带,要用组策略首选项(GPP)分发:
• 导航至 用户配置 > 首选项 > Windows 设置 > 文件
• 新建“替换”操作,源为 \SRV01Deploylicense_config.json,目标为 %LOCALAPPDATA%DeArrowconfiglicense.json
• 确保目标路径所在文件夹存在(可配合“文件夹”首选项提前创建)
这样,软件装完,配置也同步到位,一步到位。











