运维人必看!用GPO部署软件,这招让批量安装效率直接拉满
今天咱们要聊的,是运维圈里的“老熟人”操作——通过GPO部署软件。这招看似基础,却堪称批量装机的“神器”:只需一套组策略,就能把软件稳稳推送到企业内网的所有电脑和服务器上,简单又实用,运维小白也能快速上手。
为啥推荐用GPO?核心优势就一个:原生适配,零额外成本!只要你的环境里有Active Directory域,根本不用额外装工具,直接用系统自带功能就能搞定。
当然,它也不是万能的——比起SCCM、WAPT、PDQ Deploy这类专业第三方部署工具,功能确实没那么全面,但应付日常的软件部署需求,完全够用!毕竟对大多数中小企业来说,“能用、好用、不用加钱”才是刚需。
这2种场景,用GPO部署软件超给力
GPO在软件部署上的实战价值,主要体现在这两个高频场景:
- 给全公司电脑批量更-新软件(比如办公软件、安全工具的版本迭代)
- 给新入职员工/新采购设备批量装新软件(不用再一台台手动操作)
举个例子:你公司全员用的某款软件,突然发了个紧急安全更新,总不能让每个人自己下载安装吧?这时候GPO就能派上大用场,帮你把更新“推”到所有电脑上——不过先别急着夸,具体能不能顺利搞定,还得看软件安装包的格式(后面会细说)。
划重点!GPO部署软件,关键看安装包格式
想用GPO批量装软件,先搞懂这两种核心情况,别踩坑!
安装包格式 | GPO部署可行性 | 操作要点 |
---|---|---|
MSI | ✅ 完美支持 | 直接用“软件安装GPO”部署,无需额外配置,是最优解! |
EXE | ⚠️ 条件支持 | 必须满足两个前提:1. EXE安装包自带“静默安装参数”;2. 你得自己写个安装脚本。因为“软件安装GPO”只认MSI格式,EXE得靠脚本“搭桥”才能部署。 |
所以今天这篇教程,咱们就聚焦最常用、最省心的MSI格式软件部署——学会这招,大部分企业的批量装机需求都能轻松搞定!
创建共享文件夹,存放 MSI 安装包
要通过 GPO 部署 MSI 软件,第一步得先搭个 “文件仓库”—— 创建一个共享文件夹,专门用来放待部署的 MSI 安装包。而且这个共享文件夹很实用,后续你想通过 GPO 部署其他软件,也能直接存在这里,不用重复建文件夹。
选对部署模式!“指派” 才是批量自动安装的关键
直接给大家上标准化配置,按这个来设,后续部署不会出权限问题:
- 共享文件夹名称:
Applications$
(加$
是为了让文件夹在网络上 “隐藏”,避免普通用户误删或修改安装包,只给管理员可见可操作) - 共享权限设置:给 Everyone 分配 完全控制 权限
这里划重点:别担心权限太宽!共享权限只是 “第一道门”,后续会通过NTFS 权限做更精细的限制(比如只让域内电脑有权读取安装包),现在先把共享权限设为完全控制,避免因权限不足导致 GPO 拉取安装包失败。
共享文件夹建好了还没完!刚才咱们设的共享权限只是 “入门权限”,现在必须补上NTFS 权限这关键一步 —— 既能保证 GPO 能顺利读取安装包,又能防止无关人员乱动文件,安全性直接拉满。
核心原则:只给需要的对象最小够用的权限,这里直接定死标准配置:
- 授权对象:选择
Domain Computers
(不是给 “用户” 授权!因为 GPO 部署软件时,是域内的电脑主动去读取安装包,所以权限要赋给 “域计算机” 这个组,确保所有加入域的设备都能获取安装包) - 权限类型:仅分配 “读取” 权限
不需要给 “写入”“修改” 这些高权限!毕竟电脑只需要读取安装包来完成安装,给多了反而有风险(比如误删、被篡改安装包),“读取” 权限完全够用,既安全又高效。
现在我们可以通过这个路径来访问共享文件夹: \lab-wsus-01applications$
并上传要部署的 MSI 文件
通过 GPO 安装 MSI
打开 组策略管理
定位到需要创建组策略的OU 处,进行 GPO 创建。
将此 GPO 命名为 deploy 7zip msi
编辑刚刚新建的组策略
在文件浏览器里,导航到共享路径(直接输\lab-wsus-01applications$
),找到要部署的 MSI 文件就行。这步选对路径,后面 GPO 才能真正 “把软件推给所有电脑”,别偷懒用本地路径踩坑哟~
给 GPO 选 MSI 安装包后,会弹出一个关键选项:部署模式。这里有两种核心模式,千万别选错 —— 选对了才能实现 “全自动批量装机”,选错了白忙活!
先给大家把两种模式讲透,一眼分清区别:
部署模式 | 适用场景 | 核心特点 |
---|---|---|
已发布 | 针对 “用户配置” 部署软件 | 软件不会自动装!只是把安装包 “挂” 在电脑上,用户需要时得自己手动点安装(比如从 “控制面板 – 程序” 里找),适合非全员必需的软件。 |
已指派 | 针对 “计算机配置” 部署软件 | 全自动安装! 只要电脑在 GPO 生效范围内,开机后会自动从共享路径拉取安装包,全程不用用户操作,完美匹配 “批量部署全员必需软件” 的需求 —— 这就是咱们今天要重点用的模式! |
看到模式选择弹窗后,直接:
- 勾选
已指派
选项 - 点击 “确定” 保存
这一步选完,GPO 的 “自动装机指令” 就基本定了 —— 后续只要把 GPO 链接到对应的域组织单元(OU),域内电脑重启后就会自动开始装软件,运维再也不用一台台跑了!
客户端测试
配置完 GPO 别急着等结果,咱们主动测试一波,看看部署指令能不能生效!跟着这几步操作,快速验证 + 触发安装。
以管理员身份打开 PowerShell,直接复制粘贴这条命令,按回车:
gpupdate /force
这条命令是 “强制刷新组策略”,让电脑立刻检测并读取最新的 GPO 配置,不用等系统自动刷新
执行命令后,会弹出一条提示:
“组策略客户端扩展‘软件安装’无法应用一个或多个设置,因为这些修改需要在系统启动或用户登录前处理。”
别以为是配置失败!这句话的真实意思是:软件安装 GPO 必须在电脑重启时生效—— 毕竟软件安装属于 “系统级操作”,刷新组策略时没法实时执行,得等电脑重启后,在开机阶段自动拉取安装包完成安装。
保存好相关文档数据后进行重启即可。
重启后我们可以看到软件已经成功部署到主机上,同时在事件查看器中,我们还可以看到对应的日志信息。
切换玩法!教你用“已发布”模式,让用户按需装软件
前面咱们用“已指派”实现了软件全自动推送,现在换个实用场景 已分配:把软件“摆”在用户电脑上,不强制自动装,用户需要了自己点一下就能装,灵活又不打扰!
比如公司里不是所有人都用Chrome,但部分同事有需求,这时候用 已发布 就超合适:既不用给全员强行装,也不用用户自己找安装包,省心又灵活~
先准备Chrome的MSI安装包
要发布Chrome,得先拿到企业版的MSI安装包(个人版EXE不支持GPO发布,必须用企业MSI包),获取步骤超简单:
- 打开Chrome企业版下载页;
- 选择适用于Windows的Chrome安装包,点击下载;
- 下载后会得到一个ZIP压缩包,解压后进入“Installers”文件夹,找到里面的 “GoogleChromeStandaloneEnterprise64.msi” 文件(64位系统专用,大部分企业电脑都是64位,放心用);
- 把这个MSI文件放到之前建好的共享文件夹(
\lab-wsus-01Applications$
)里,方便后续GPO读取。
划重点:为啥选企业版MSI包?
普通Chrome安装包是EXE格式,没法用GPO“发布”;而Google提供的企业版MSI包,专门适配域环境部署,既能支持“已指派”自动装,也能支持“已发布”让用户手动装,还能统一管理版本,企业用必须选它!
改 NTFS 权限!给 “授权用户” 开访问权限
“已发布” 模式是给用户用的(不像 “已指派” 针对电脑),所以 NTFS 权限得针对 “用户” 来配,确保需要的人能访问,无关人员碰不到:
接下来我们需要创建一个新的 GPO,并将 GPU 命名为 Publish-Chrome
,创建完成后编辑此 GPO
与上面的步骤一致,我们本次将 chrome
安装包导入到组策略中,并选择 已发布
我们将此策略关联到 AD 中的用户 OU 下面
客户端测试
登录到客户端,需要打开控制面板点击 从网络安全程序
选择 Chrome 浏览器进行安装
安装成功
看到这里,你应该已经摸清了GPO部署软件的核心逻辑——从共享文件夹的权限配置,到“已指派”“已发布”两种模式的灵活切换,再到客户端的测试验证,每一步都围绕着“零成本、高适配、易上手”展开。
对中小企业运维来说,我们不需要动辄几十万的专业部署工具,也不用折腾复杂的脚本框架。Active Directory里自带的GPO功能,就足以搞定80%的批量装机需求:新员工电脑开机自动装办公软件,全公司安全工具一键更新,非全员必需的软件让用户按需自取……一套组策略走天下,既省时间又省成本。
当然,GPO也有它的边界——EXE格式需要静默参数、没法实时监控部署进度,但这些“小缺点”,在“原生适配、零额外投入”的优势面前,对大多数场景来说都不是问题。
最后提醒一句:实际操作时,记得先在测试OU验证配置,再推到生产环境;共享文件夹的NTFS权限一定要精准(给“域计算机”还是“授权用户”别搞混),这两步做好了,基本不会踩坑。
下次再遇到批量装软件的需求,别再一台台手动操作了——打开组策略管理,按照今天的步骤走一遍,让GPO帮你把运维效率拉满!你还有哪些GPO使用技巧?欢迎在评论区留言交流,一起把“基础工具”用出“高级效果”~
#WindowsServer
此文章为原创文章,作者:胖哥叨逼叨,如若转载,请与我联系并注明出处:https://www.pangshare.com/3822.htm