Windows Server 2008 RemoteApp---发布应用程序
本章節一起來體驗RemoteApp應用程序發布功能,本功能利用了微軟應用程序虛擬化技術,打個比方,我這臺電腦上并沒有安裝Excel2010,但我現再要用Excel2010該怎么辦?難道去找Office2010的光盤來安裝嗎?不用這么麻煩,此時只需要在RemoteApp服務器上事先安裝好Office2010并發布了Excel2010,把他打包成.rdp后,我們就可以通過這個.rdp文件打開Excel2010,方便吧,除此之外,還可以打包為.msi文件,通過組策略來實現群發,另外也可以通過遠程桌面Web服務實現應用程序的訪問
1.在遠程桌面服務器上安裝應用程序
在BJRD上的【控制面板】中打開【在遠程桌面服務器上安裝應用程序】項
此時插入Office2010光盤
根據自身情況瀏覽到安裝程序進行安裝
在這里我只安裝Word和Excel
點【完成】后安裝完畢
2.在遠程桌面服務器上發布應用程序
按圖示打開RemoteApp程序發布向導
選擇要發布的程序Word和Excel
點擊【完成】后程序發布完畢
3.將已發布程序部署到客戶端
要將RemoteApp程序部署到客戶端,有兩種方法,一種是生成rdp文件在客戶端直接執行,另一種是生成msi文件用組策略部署,后者當然更強大,在此之前先對服務器進行一番設置
首先打開RemoteApp管理器中的【數字簽名設置更改】項
為了防止分發給客戶端的.rdp包被篡改,這里我們要用到數字簽名證書進行簽名,證書在第三章時已經創建完畢,這里可以直接使用
這里可以設置RemoteApp程序可使用客戶端上的哪些資源
這步能自定義RDP設置
設置完成后就開始部署程序了,這里我先用rdp文件來部署,rdp文件的好處是創建后,直接可以在客戶端運行,比較簡單,在RemoteApp程序列表中選中Microsoft Excel 2010,在其他分發選項里選擇【創建.rdp文件】
這一步配置生成的rdp文件保存路徑,其它的端口號,證書都配置好了不用更改
點擊【完成】后,就生成了excel.rdp文件
excel.rdp文件保存在C:Program FilesPackaged Programs下,共享這個目錄,以便客戶端訪問
在客戶端要下載CA根證書,以確保信認證書頒發機構
客戶端通過網絡路徑運行excel.rdp,當然也可以將excel.rdp拷貝回本地運行
運行后點【連接】
輸入憑證
驗證通過后excel2010成功打開
==================================================================================================
接下來用msi文件包在客戶端部署,msi文件包可以在客戶端直接安裝,也可以用域的組策略進行部署實現批量安裝,這里我用組策略進行部署
先來創建msi程序包,在RemoteApp程序列表中選中Microsoft Word 2010,在其他分發選項中選擇【創建Windows Install文件包】
這步和創建rdp包相同
這里可以創建桌面快捷方式、開始菜單程序;還可以把客戶端上的相關文檔關聯起來,比如我雙擊本機.doc文檔就可以用遠程服務器上的Word來打開
點擊【完成】后生成msi程序
在域控制器上打開GPMC組策略管理器,因為只想讓程序在公司客戶端上部署,所要新建一條策略ZFBJ,將它關聯到“ZF北京公司”這個OU(這個OU下全是客戶端,不包含服務器)
編輯ZFBJ策略,展開【用戶配置】-【策略】-【軟件設置】,在【軟件安裝】上右鍵新建【數據包】
選擇遠程桌面服務器上已經共享的WINWORD.msi
注意:一定要用網絡路徑打開程序
部署方法為【已分配】
確定后打開屬性,勾選【在登錄時安裝此應用程序】,到這里組策設置全部完成,接下來看客戶端登錄效果
將客戶端注銷后重新通過域用戶登錄,在【開始】-【程序】中發現多出了一項【遠程程序】,說明我們的msi包部署成功了
繼續打開Word 2010
點擊【連接】
輸入連接憑證
可以看到Word 2010成功啟動
轉載于:https://blog.51cto.com/abjection/1610970
總結
以上是生活随笔為你收集整理的Windows Server 2008 RemoteApp---发布应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第15章:模板匹配
- 下一篇: 基于SqlSugar的数据库访问处理的封