应用程序虚拟化(APP-V)之实战虚拟化QQ程序
2009-06-27 22:48
225 查看
在前面的文章中,我们已经搭建了一个App-V Management Server,并在一台客户机上安装了App-V Client,App-V 客户机测试App-V服务器上发布的默认虚拟应用程序是正常的。但我们不能只用App-V服务器自带的默认虚拟应用程序进行测试,我们要使用生产环境中常用的软件进行虚拟化测试,我们需要搭建一个App-V Sequencer Server对软件进行序列化封装,然后把封装后的软件上传到App-V Management服务器上,这样App-V客户机就可以利用客户端软件对封装好的虚拟应用程序进行测试了。
我们的实验环境还是上篇文档中介绍的环境,准备了三台计算机APP-server用于App-V Management Server的部署,操作系统是Windows server 2003 SP1企业版,App-client是APP-V的客户机(测试计算机),APP-template是APP-V模板计算机,封装打包处理将应用程序上传给APP-V服务器。
一、安装序列化工具
我们开始App-V Sequencer Server的部署,在APP-template计算机中放入MDOP2008 R2的安装光盘,如下图所示,选择“安装Microsoft Application Virtualization Sequencer 4.5”。
选择安装“Microsoft Application Virtuaization Sequencer4.5”
安装需要安装一个C++2005sp1的软件包,点击install,开始安装
下一步
同意安装许可协议
选择安装路径,我们就选择默认的安装路径即可
Ok!几分钟后安装完成,
二、增加Q盘
接下来我们应该准备一个Q盘,因为在上篇文档中大家看到App-V的客户端软件把Q盘当作虚拟应用程序默认的分区,因此我们在App-V Sequencer Server上封装软件时,也需要把软件安装到Q盘。我们先来更改一下分区的盘符,打开APP-template的计算机管理,如下图所示,添加一块Q盘 。
接下来我们在Q盘中新建一个文件夹,这个文件夹是用来存放一会我们安装的软件,安装文件的路径我们就选择Q盘QQ.exe文件夹中。注意:这里命名的文件名不超过8个字符,扩展名不超过三个字符
三、序列化QQ程序
下面我们在开始程序中打开Microsoft Application Virtuaization Sequencer4.5 ,选择文件菜单下的“新建包”
输入包名称,点击下一步
点击开始监视后,向导会让你选择一个监视的主目录,在这里我们选择Q盘的QQ.exe文件夹,点击确定后,让他去监视Q盘QQ.exe文件夹,这时候我们开始安装QQ。
注意:QQ的安装路径一定要选择Q盘的QQ.exe目录下。因为序列化向导已经在监视Q盘了,他会记录应用程序的安装全过程,序列化向导记录了应用程序安装的完整过程后,才可以在客户机上虚拟出一个应用程序的运行环境。
QQ安装完成。
QQ完成后我们点击“停止监视”。
出现下图点击“下一步”
不需要添加文件,下一步继续
配置应用程序,使用的快捷方式
我们把其他的都删除了,留一个QQ图标就行。接着点击右下角的“启动”按钮
正在从虚拟的程序中启动QQ
OK!成功启动了QQ
接着点击下一步
这样,QQ虚拟化就完成了,
四、将虚拟化过的程序上传到APP-V服务器
接下来我们将虚拟化过的程序上传到APP-V服务器,由服务器在分发给客户机。,协议我们使用“RTSP”注意:主机名一定得输入正确的主机名,默认的主机名是变量。路径输入网络路径\\服务器名称\共享文件夹名称,操作系统一定选择 windows 2003 T S。根据自己的实际条件定义,可以选择XP、Vista 、windows2008等操作系统
上面的设置完成后,我们保存一下
保存的路径输入网络路径,APP-Server服务器上的content文件夹中,命名为QQ2009.sprj
五、利用APP-V服务器发布虚拟化程序
接下来我们在APP-V服务器上做操作了,打开“APPLICATION VIRTUALAIZATION MANAGEMENT CONSLGE”后右击应用程序,选择“导致应用程序”.
出现下列提示,点击“是”继续
打开文件。我们选择APP-V服务器content 文件夹中的QQ2009.SPRJ文件
OSD路径与图标路径必须填写网络路径。服务器组选择“Default Server Group”
接着“快捷方式”,选择程序发布的位置,我们选择发布到桌面、开始菜单中
这里没有关联的列表,直接点击下一步
“访问权限”我们将Domain Users组添加进去,给这个组的成员访问权限
点击“完成”完成QQ2009虚拟化程序的发布。
我们在“包”中可以看见有了QQ2009这个虚拟包了。
测试:
最后我们在客户机APP-client上测试一下,直接打开计算机就可以看见,已经发布到桌面上了。点击客户端的“刷新”按钮也可以
Ok!成功发布到了客户端的桌面,开始菜单中以及快速启动栏。
如图我们QQ成功在客户端启动了。右下角显示正在启动39%
ok!成功启动qq程序。至此,对QQ序列化成功完成
我们的实验环境还是上篇文档中介绍的环境,准备了三台计算机APP-server用于App-V Management Server的部署,操作系统是Windows server 2003 SP1企业版,App-client是APP-V的客户机(测试计算机),APP-template是APP-V模板计算机,封装打包处理将应用程序上传给APP-V服务器。
一、安装序列化工具
我们开始App-V Sequencer Server的部署,在APP-template计算机中放入MDOP2008 R2的安装光盘,如下图所示,选择“安装Microsoft Application Virtualization Sequencer 4.5”。
选择安装“Microsoft Application Virtuaization Sequencer4.5”
安装需要安装一个C++2005sp1的软件包,点击install,开始安装
下一步
同意安装许可协议
选择安装路径,我们就选择默认的安装路径即可
Ok!几分钟后安装完成,
二、增加Q盘
接下来我们应该准备一个Q盘,因为在上篇文档中大家看到App-V的客户端软件把Q盘当作虚拟应用程序默认的分区,因此我们在App-V Sequencer Server上封装软件时,也需要把软件安装到Q盘。我们先来更改一下分区的盘符,打开APP-template的计算机管理,如下图所示,添加一块Q盘 。
接下来我们在Q盘中新建一个文件夹,这个文件夹是用来存放一会我们安装的软件,安装文件的路径我们就选择Q盘QQ.exe文件夹中。注意:这里命名的文件名不超过8个字符,扩展名不超过三个字符
三、序列化QQ程序
下面我们在开始程序中打开Microsoft Application Virtuaization Sequencer4.5 ,选择文件菜单下的“新建包”
输入包名称,点击下一步
点击开始监视后,向导会让你选择一个监视的主目录,在这里我们选择Q盘的QQ.exe文件夹,点击确定后,让他去监视Q盘QQ.exe文件夹,这时候我们开始安装QQ。
注意:QQ的安装路径一定要选择Q盘的QQ.exe目录下。因为序列化向导已经在监视Q盘了,他会记录应用程序的安装全过程,序列化向导记录了应用程序安装的完整过程后,才可以在客户机上虚拟出一个应用程序的运行环境。
QQ安装完成。
QQ完成后我们点击“停止监视”。
出现下图点击“下一步”
不需要添加文件,下一步继续
配置应用程序,使用的快捷方式
我们把其他的都删除了,留一个QQ图标就行。接着点击右下角的“启动”按钮
正在从虚拟的程序中启动QQ
OK!成功启动了QQ
接着点击下一步
这样,QQ虚拟化就完成了,
四、将虚拟化过的程序上传到APP-V服务器
接下来我们将虚拟化过的程序上传到APP-V服务器,由服务器在分发给客户机。,协议我们使用“RTSP”注意:主机名一定得输入正确的主机名,默认的主机名是变量。路径输入网络路径\\服务器名称\共享文件夹名称,操作系统一定选择 windows 2003 T S。根据自己的实际条件定义,可以选择XP、Vista 、windows2008等操作系统
上面的设置完成后,我们保存一下
保存的路径输入网络路径,APP-Server服务器上的content文件夹中,命名为QQ2009.sprj
五、利用APP-V服务器发布虚拟化程序
接下来我们在APP-V服务器上做操作了,打开“APPLICATION VIRTUALAIZATION MANAGEMENT CONSLGE”后右击应用程序,选择“导致应用程序”.
出现下列提示,点击“是”继续
打开文件。我们选择APP-V服务器content 文件夹中的QQ2009.SPRJ文件
OSD路径与图标路径必须填写网络路径。服务器组选择“Default Server Group”
接着“快捷方式”,选择程序发布的位置,我们选择发布到桌面、开始菜单中
这里没有关联的列表,直接点击下一步
“访问权限”我们将Domain Users组添加进去,给这个组的成员访问权限
点击“完成”完成QQ2009虚拟化程序的发布。
我们在“包”中可以看见有了QQ2009这个虚拟包了。
测试:
最后我们在客户机APP-client上测试一下,直接打开计算机就可以看见,已经发布到桌面上了。点击客户端的“刷新”按钮也可以
Ok!成功发布到了客户端的桌面,开始菜单中以及快速启动栏。
如图我们QQ成功在客户端启动了。右下角显示正在启动39%
ok!成功启动qq程序。至此,对QQ序列化成功完成
相关文章推荐
- APP-V之实战虚拟化QQ
- MDOP套装之app-v应用程序虚拟化实战图文教程之二虚拟化程序以及发布
- MDOP套装之app-v应用程序虚拟化实战图文教程之二虚拟化程序以及发布
- MDOP套装之app-v应用程序虚拟化实战图文教程之一服务器及其他工具安装
- MDOP套装之app-v应用程序虚拟化实战图文教程之一服务器及其他工具安装
- 福利 | Kotlin 程序开发项目实战——欧瑞天气 App
- Weapp微信小程序开发实战
- Android项目实战(二十三):仿QQ设置App全局字体大小
- 微信第一个“小程序”亮相:不是APP胜似APP!
- 微信小程序 仿QQ用户列表
- 微信小程序教学第四章第一节(含视频):小程序中级实战教程:详情-页面制作
- 微信小程序 出现未找到入口 app.json文件
- Hera-将小程序打包成移动APP的开发框架
- AutoIT写的禁止QQ运行的程序代码
- html实战-用表格制作qq注册
- 【.net程序破解】实战之标志位破解绕过注册法
- 实战SAP:【总结】系统生产数据表维护程序
- iPhone应用提交流程:如何将App程序发布到App Store?
- C++获取本机登陆过的QQ号码示例程序
- 基于json-lib.jar包Json程序 实战篇