软件分发

软件分发实验:客户机加入域后,自动开始安装需要的软件。
利用组策略实现。

原理:
1 在域中某服务器中创建共享文件夹,放置用于分发的软件安装包(★扩展名需为msi的,exe安装包需要用工具转换成msi格式)
2 制作组策略通知客户机:在某台服务器的共享中有新的软件包,你们复制下去安装。(全自动)
组策略管理/default domain policy,右键编辑。
用户配置/策略/软件设置/软件安装。
右键单击/新建数据包,输入 \\服务器ip或计算机名.域名后缀\共享名\文件名.msi
部署方法:已发布(用户选择是否安装)/已分配(用户必须安装)
双击新生成的安装包,部署标签下:选择登录时安装,界面选择基本。
3 客户机在启动(计算机策略)或者登录域(用户策略)时开始安装。

绿色软件的制作(利用vmware thinapp制作绿色软件和安装包)
建议:在未安装任何第三方软件的纯净windows虚拟机中实施。
1 安装 thinapp
2 复制exe安装包到虚拟机(尽量放在非系统盘)
3 运行thinapp,进行软件安装前扫描(prescan)
当屏幕出现 install your application now (现在安装你的应用程序)时,最小化thinapp,安装平时的方法安装应用程序。
★安装程序完毕后,至少运行一次程序,并彻底退出。
4 用户程序安装完毕后,回到thinapp,点击postscan进行安装后扫描。
5 选择要制作单文件应用程序的应用。
不选择workspace
有权利运行程序的人:everyone
后续一律默认
Primary data container 选择:如果安装包较小,可以选择exe格式,如office比较大的应用,建议选择单独的dat格式。
选中 Generate MSI package,生成用于分发的msi包。
选中 Compress Virtual Package,压缩生成的文件,使其尺寸变小。
点击 Save 保存安装前后的差异。
6 点击 Edit Package.ini 打开配置文件
找到[BuildOptions]字段,加入下列两行
OptimizeFor=Disk //更大程度的压缩,使文件更小,但是启动速度变慢。
.ShowSB=0 //去掉闪屏
关闭记事本,选择保存。
7 点击build按钮生成绿色程序和msi安装包,点击finish按钮得到两个文件。
8 卸载正常安装的程序,运行绿色程序验证效果。

相关文档
最新文档