Windows Server 2008 RemoteApp(四)---发布应用程序

本章节一起来体验RemoteApp应用程序发布功能,本功能利用了微软应用程序虚拟化技术,打个比方,我这台电脑上并没有安装Excel2010,但我现再要用Excel2010该怎么办?难道去找Office2010的光盘来安装吗?不用这么麻烦,此时只需要在RemoteApp服务器上事先安装好Office2010并发布了Excel2010,把他打包成.rdp后,我们就可以通过这个.rdp文件打开Excel2010,方便吧,除此之外,还可以打包为.msi文件,通过组策略来实现群发,另外也可以通过远程桌面Web服务实现应用程序的访问
 
 
1.在远程桌面服务器上安装应用程序
在BJRD上的【控制面板】中打开【在远程桌面服务器上安装应用程序】项
59
 
此时插入Office2010光盘
60
 
根据自身情况浏览到安装程序进行安装
61
 
在这里我只安装Word和Excel
62
 
点【完成】后安装完毕
63
 
2.在远程桌面服务器上发布应用程序
按图示打开RemoteApp程序发布向导
64
 
65
 
选择要发布的程序Word和Excel
66
 
点击【完成】后程序发布完毕
67
 
3.将已发布程序部署到客户端
要将RemoteApp程序部署到客户端,有两种方法,一种是生成rdp文件在客户端直接执行,另一种是生成msi文件用组策略部署,后者当然更强大,在此之前先对服务器进行一番设置
首先打开RemoteApp管理器中的【数字签名设置更改】项
68
 
为了防止分发给客户端的.rdp包被篡改,这里我们要用到数字签名证书进行签名,证书在第三章时已经创建完毕,这里可以直接使用
68
 
这里可以设置RemoteApp程序可使用客户端上的哪些资源
69
 
这步能自定义RDP设置
70
 
设置完成后就开始部署程序了,这里我先用rdp文件来部署,rdp文件的好处是创建后,直接可以在客户端运行,比较简单,在RemoteApp程序列表中选中Microsoft Excel 2010,在其他分发选项里选择【创建.rdp文件】
71
 
72
 
这一步配置生成的rdp文件保存路径,其它的端口号,证书都配置好了不用更改
73
 
点击【完成】后,就生成了excel.rdp文件
74
 
excel.rdp文件保存在C:\Program Files\Packaged Programs下,共享这个目录,以便客户端访问
75
 
在客户端要下载CA根证书,以确保信认证书颁发机构
76
 
客户端通过网络路径运行excel.rdp,当然也可以将excel.rdp拷贝回本地运行
运行后点【连接】
77
 
输入凭证
78
 
验证通过后excel2010成功打开
80
 
接下来用msi文件包在客户端部署,msi文件包可以在客户端直接安装,也可以用域的组策略进行部署实现批量安装,这里我用组策略进行部署
先来创建msi程序包,在RemoteApp程序列表中选中Microsoft Word 2010,在其他分发选项中选择【创建Windows Install文件包】
81
 
这步和创建rdp包相同
82
 
这里可以创建桌面快捷方式、开始菜单程序;还可以把客户端上的相关文档关联起来,比如我双击本机.doc文档就可以用远程服务器上的Word来打开
83
 
点击【完成】后生成msi程序
84
 
在域控制器上打开GPMC组策略管理器,因为只想让程序在公司客户端上部署,所要新建一条策略ZFBJ,将它关联到“ZF北京公司”这个OU(这个OU下全是客户端,不包含服务器)
85
 
编辑ZFBJ策略,展开【用户配置】-【策略】-【软件设置】,在【软件安装】上右键新建【数据包】
86
 
选择远程桌面服务器上已经共享的WINWORD.msi
注意:一定要用网络路径打开程序
87
 
部署方法为【已分配】
88
 
确定后打开属性,勾选【在登录时安装此应用程序】,到这里组策设置全部完成,接下来看客户端登录效果
89
 
90
 
将客户端注销后重新通过域用户登录,在【开始】-【程序】中发现多出了一项【远程程序】,说明我们的msi包部署成功了
继续打开Word 2010
91
 
点击【连接】
92
 
输入连接凭证
93
 
可以看到Word 2010成功启动
94

你可能感兴趣的:(windows,发布,应用程序,2008,RemoteApp)