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程序列表中选中MicrosoftExcel 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 Word2010,在其他分发选项中选择【创建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


你可能感兴趣的:(RDS)