在我们日常的运维工作中,批量部署软件恐怕是经常遇到的情景,今天分享的是windows域软件分发方式的介绍。
域下发静默安装:
在企业中,域集中管理是一种很常见的方式,权限的集中管理可以有效的防止客户机乱安装软件、随意下载复制、对系统关键配置修改等。
同时,域组策略也提供了批量部署软件的功能。
windows域目前仅支持MSI文件的静默安装,如果是EXE的静默安装建议使用第三方软件,因为在实际测试中,无论是exe2msi和Sib转换的msi文件,还是通过脚本加载exe文件,或多或少都会出现问题。
本次下发的软件为Python和Sib,官方提供了msi安装包,并且支持静默安装。
域下发软件其实就两步,第一步,建立msi安装包的共享目录;第二步,设置组策略。
1、共享msi安装包
共享安装包目录,设置Everyone读取权限。
2、设置组策略
打开组策略
设置默认域策略
设置用户配置
计算机配置和用户配置其实都可以,建议选择用户,这样该用户无论在哪台机器登录都可以安装同样的软件。
软件安装设置
右键属性,安装位置、高级、最大
添加软件
刷新服务器组策略
刷新即时生效有利于测试,不刷新会过段时间自动生效。
cmd
gpupdate /force
软件属性,部署,已分配,在登陆时安装
添加everyone用户权限
部署完成,客户机登录,在登陆界面停留,后台自动安装软件
开始菜单出现最新安装的软件
安装完成