其他分享
首页 > 其他分享> > ThinApp重新打包软件,配合域策略实现软件静默安装

ThinApp重新打包软件,配合域策略实现软件静默安装

作者:互联网

ThinApp重新打包软件,配合域策略实现软件静默安装

 

n  ThinApp软件原理:

监控并记录软件安装过程中的所有资源操作(写注册表、写文件),将修改的动作和资源重新打包为一个msi静默安装包。

n  推送方式:

使用AD域策略-软件安装,在虚拟机启动后执行msi格式的软件安装(不是msi格式的软件包需要用脚本调用安装)

1、创建需要安装的MSI软件包

1、建议准备一个干净的系统,未安装任何软件(纯净系统不会有其他第三方软件后台操作,制作的软件包更干净)。

2、下载ThinApp软件,运行setup_capture.exe。

https://www.vmware.com/products/thinapp.html

 

 

 

3、点击下一步进行预扫描,记录系统变化前的状态。

 

 

 

 

 

4、扫描完成后进入到安装软件的界面,除了进行软件安装的操作,其他操作不要做(否则会记录到无用的注册表和文件变化项)

 

 

 

 

 

5、点击“后期扫描”,扫描并记录安装后的系统状态(确保软件的安装、配置都已经完成)。

 

 

 

 

 

 

 

 

6、  选择一个应用主程序,一般都是软件入口程序。

 

 

7、  VMWare工作区,保持默认。

 

 

 

8、  Setup Capture组,保持默认。

 

 

 

9、  Setup Capture隔离,保持默认。

 

 

 

10、              Setup Capture沙箱,保持默认。

 

 

 

11、              Setup Capture质量保证统计,选“否”。

 

 

 

 

12、              设置软件名称和该项目路径(非安装路径)

 

 

 

13、Setup Capture包设置,入口点选择软件主入口exe文件,勾选“生成MSI程序包”并设置好软件名称。

 

 

 

14、保存项目。

 

 

 

15、点击“创建”,打包软件。

 

 

 

 

16、项目完成后可以在打包文件夹看到生成的MSI格式安装包。

 

 

 

2、使用域策略推送

1、  将生成的msi软件包放在共享文件夹里面。

2、  登录AD域服务器,使用命令行打开 gpmc.msc 组件,弹出组策略编辑器,对虚拟机所在OU点击右键, “在这个域中创建GPO并在此处链接”,创建GPO策略。

 

 

 

 

 

3、  依次展开“计算机配置-> 策略-> 软件设置-> 软件安装”,点击右键,“新建-> 数据包”,选择共享文件夹里的MSI软件,点击确定完成配置。

 

 

 

 

 

 

 

 

 

4、  在CMD命令行执行 gpupdate /force强制同步域策略。

 

 

 

5、  将需要应用策略的虚拟机重启,开机过程会应用计算机策略进行安装。

安装成功的截图如下:

 

 

 

6、  验证软件功能是否有缺失。

标签:Capture,ThinApp,Setup,静默,点击,软件,安装,策略
来源: https://www.cnblogs.com/tudougeda/p/14831781.html