目前已经搭建了一个App-V Management Server,并在一台客户机上安装了App-V Client,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服务器。

1

一、安装序列化工具

我们开始App-V Sequencer Server的部署,在APP-template计算机中放入MDOP2008 R2的安装光盘,如下图所示,选择“安装Microsoft Application Virtualization Sequencer 4.5”。

选择安装“Microsoft Application Virtuaization Sequencer4.5”

Snap2

安装需要安装一个C++2005sp1的软件包,点击install,开始安装

Snap3

开始安装

Snap4

下一步

Snap5

同意安装许可协议

Snap6

选择默认的安装路径即可

Snap7

安装完成

Snap8

二、增加Q盘

准备一个Q盘,因为App-V的客户端软件把Q盘当作虚拟应用程序默认的分区,因此在App-V Sequencer Server上封装软件时,也需要把软件安装到Q盘。更改一下分区的盘符,打开APP-template的计算机管理,如下图所示,添加一块Q盘 。

Snap9

在Q盘中新建一个文件夹,这个文件夹是用来存放一会安装的软件,安装文件的路径就选择Q盘QQ.exe文件夹中。注意:这里命名的文件名不超过8个字符,扩展名不超过三个字符

Snap10

三、序列化QQ程序

在开始程序中打开Microsoft Application Virtuaization Sequencer4.5 ,选择文件菜单下的“新建包”

Snap11

输入包名称,点击下一步

Snap12

点击开始监视后,向导会让你选择一个监视的主目录,在这里选择Q盘的QQ.exe文件夹,点击确定后,让他去监视Q盘QQ.exe文件夹,安装QQ。

Snap13

注意:QQ的安装路径一定要选择Q盘的QQ.exe目录下。因为序列化向导已经在监视Q盘了,他会记录应用程序的安装全过程,序列化向导记录了应用程序安装的完整过程后,才可以在客户机上虚拟出一个应用程序的运行环境。

Snap14

QQ安装完成。

Snap15

QQ完成后点击“停止监视”。

Snap16

下一步

Snap17

下一步

Snap18

配置应用程序,使用的快捷方式

Snap19

点击右下角的“启动”按钮,正在从虚拟的程序中启动QQ

Snap21

成功启动了QQ

Snap22

下一步

Snap23

这样,QQ虚拟化就完成了,

Snap24

四、将虚拟化过的程序上传到APP-V服务器

接下来将虚拟化过的程序上传到APP-V服务器,由服务器在分发给客户机。,协议使用“RTSP”注意:主机名一定得输入正确的主机名,默认的主机名是变量。路径输入网络路径\\服务器名称\共享文件夹名称,操作系统一定要选择 windows 2003 T S,上面的设置完成后,保存。

Snap26

保存的路径输入网络路径,APP-Server服务器上的content文件夹中,命名为QQ2009.sprj

Snap27

五、利用APP-V服务器发布虚拟化程序

Snap28

出现下列提示,点击是继续

Snap29

选择APP-V服务器content 文件夹中的QQ2009.SPRJ文件

Snap30

OSD路径与图标路径必须填写网络路径。服务器组选择“Default Server Group”

Snap31

接着“快捷方式”,选择程序发布的位置,我们选择发布到桌面、开始菜单中

Snap32

这里没有关联的列表,直接点击下一步

Snap33

“访问权限”将Domain Users组添加进去,给这个组的成员访问权限

Snap34

点击“完成”完成QQ2009虚拟化程序的发布。

Snap35

现在在“包”中可以看见有了QQ2009这个虚拟包了。

Snap36

点击QQ包,选择相关的编号,点击“属性”

Snap37

输入序列化的安装文件。QQ2009sft

Snap38

测试:发布到客户端的桌面。

Snap40

这样QQ在客户端启动了。

Snap41