第 21 章 ts remoteapp
DESCRIPTION
第 21 章 TS RemoteApp. 本章重點. 21 - 1 TS RemoteApp 簡介 21 - 2 在伺服器設定 RemoteApp 環境 21 - 3 發佈 RemoteApp 程式到用戶端 21 - 4 用戶端執行 RemoteApp 程式 21 - 5 TS Gateway + TS RemoteApp 的環境. TS RemoteApp. 對於遠端使用者(透過 遠端桌面連線 來操作的使用者)而言 , TS RemoteApp 是 Windows Server 2008 貼心而明顯的改進。 - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/1.jpg)
著作權所有 © 旗標出版股份有限公司
本著作含書附光碟之內容 (不含 GPL 軟體 ),僅授權合法持有本書之讀者(包含個人及法人)非商業用途之使用,切勿置放在網路上播放或供人下載,除此之外,未經授權不得將全部或局部內容以任何形式重製、轉載、散佈或以其他任何形式、基於任何目的加以利用。
第 21 章 TS RemoteApp
![Page 2: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/2.jpg)
2
21 - 1 TS RemoteApp 簡介 21 - 2 在伺服器設定 RemoteApp 環境 21 - 3 發佈 RemoteApp 程式到用戶端 21 - 4 用戶端執行 RemoteApp 程式 21 - 5 TS Gateway + TS RemoteApp 的環境
本章重點
![Page 3: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/3.jpg)
3
TS RemoteApp 對於遠端使用者(透過遠端桌面連線來操作的使用者)而言 , TS RemoteApp 是 Windows Server 2008 貼心而明顯的改進。
將以往先執行遠端桌面連線、再執行應用程式的兩個動作 , 整合成『直接執行應用程式』一個動作 , 感覺像是在執行本機上的應用程式 , 讓那些分不清用戶端和伺服器的使用者都能輕鬆操作。
![Page 4: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/4.jpg)
4
21 - 1 TS RemoteApp 簡介 TS RemoteApp 功能可說是脫胎自 Windows
2000 Server 時代的應用伺服器模式( Application Server Mode ) , 嚴格來說 , 不算是全新的概念。
不過考量到未曾用過類似功能的讀者 , 可能不清楚它的用途 , 所以在開始實作之前 , 還是要先說明它的使用時機與先決條件。
![Page 5: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/5.jpg)
5
TS Remote App 的使用時機 雖然 TS RemoteApp 功能讓使用者能輕鬆地執行『安裝在伺服器』的應用程式。
不過許多人都會質疑:為何不直接將應用程式安裝在用戶端 , 在用戶端執行就好。非得要辛苦地從遠端執行?以下列舉數個適合使用 TS RemoteApp 的時機:因為 64 位元的應用程式不能安裝在 32 位元的作業系統 , 此時可將該程式安裝在 64 位元架構的終端機伺服器 , 而 32 位元的用戶端透過 TS RemoteApp 功能來執行它。
![Page 6: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/6.jpg)
6
TS Remote App 的使用時機有些部門是大家共用幾部電腦 , 所以使用者每次所用的電腦可能不同。倘若該電腦剛好沒安裝所要用的軟體 , 便無法工作。
若將大家必備的軟體安裝在終端機伺服器 , 便可透過 TS RemoteApp 功能來執行。
因為應用程式只安裝在少數的伺服器 , 而非每一部用戶端電腦 , 因此不但安裝時方便 , 日後的維護作業(例如:安裝修補程式、升級等等)更方便。
![Page 7: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/7.jpg)
7
TS Remote App 的使用時機一般『遠端桌面連線』的作法 , 因為會傳送伺服器的桌面畫面 , 佔用比較大的頻寬。
而 TS RemoteApp 功能由於只傳送應用程式的畫面、不傳送伺服器的桌面畫面 , 所以比較節省頻寬。當用戶端與伺服器之間的頻寬不夠大時 , 就能充分感受到兩者的差異。
![Page 8: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/8.jpg)
8
使用 TS RemoteApp 的先決條件欲使用 TS RemoteApp 功能 , 必須符合以下條件:伺服器必須採用 Windows Server 2008 標準版、企業版或 Data Center 版 , 因為 Web 版和 Itanium 版無 TS RemoteApp 功能。
用戶端的遠端桌面連線程式必須至少是 6.0 版。
![Page 9: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/9.jpg)
9
使用 TS RemoteApp 的先決條件目前 Windows XP SP2 是用 RDC 5.1 版 , 因此必須到 http://support.microsoft.com/kb/925876 網頁來下載 6.0 版。
而 Windows XP SP3 和 Windows Vista / Vista SP1 / 2008 都已經內建 RDC 6.0 版 , 毋須再更新。
![Page 10: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/10.jpg)
10
21 - 2 在伺服器設定 RemoteApp 環境 要在伺服器設定 TS RemoteApp 環境 , 必須執行以下 4 個步驟:
![Page 11: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/11.jpg)
11
1. 安裝『終端機伺服器』角色服務請在初始設定工作視窗或伺服器管理員視窗點選新增角色 , 若看到在您開始前交談窗、按下一步鈕繼續:
![Page 12: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/12.jpg)
12
安裝『終端機伺服器』角色服務按兩次下一步鈕
![Page 13: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/13.jpg)
13
安裝『終端機伺服器』角色服務按下一步鈕
按下一步鈕
![Page 14: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/14.jpg)
14
安裝『終端機伺服器』角色服務
![Page 15: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/15.jpg)
15
安裝『終端機伺服器』角色服務按下一步鈕
![Page 16: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/16.jpg)
16
安裝『終端機伺服器』角色服務按下一步鈕
![Page 17: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/17.jpg)
17
安裝『終端機伺服器』角色服務
![Page 18: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/18.jpg)
18
安裝『終端機伺服器』角色服務
按下一步鈕
![Page 19: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/19.jpg)
19
安裝『終端機伺服器』角色服務
![Page 20: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/20.jpg)
20
安裝『終端機伺服器』角色服務
![Page 21: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/21.jpg)
21
安裝『終端機伺服器』角色服務
![Page 22: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/22.jpg)
22
2. 安裝應用程式 在伺服器安裝了必要的元件之後 , 接著我們要以『特殊的安裝模式』(稱為 TS 安裝模式)來安裝應用程式 , 將來才能讓用戶端透過 TS RemoteApp 功能執行。
這些經由特殊方式所安裝的應用程式便是所謂的『 RemoteApp 程式』。
微軟建議勿將共用元件的整套軟體 , 拆開安裝在不同的伺服器。
![Page 23: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/23.jpg)
23
安裝應用程式 例如:將 Microsoft Office 的 Word 、 Excel 和 PowerPoint 安裝在不同的伺服器 , 將來用戶端透過 TS RemoteApp 功能執行它們時 , 就容易出現問題。
請在伺服器執行『開始 / 控制台』命令來開始安裝:
![Page 24: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/24.jpg)
24
安裝應用程式
按下一步鈕
![Page 25: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/25.jpg)
25
安裝應用程式
![Page 26: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/26.jpg)
26
安裝應用程式 在本例我們置入了『 Symantec Endpoint Prot
ection 』安裝光碟 , 而且系統偵測到安裝程式 , 如右圖:
![Page 27: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/27.jpg)
27
安裝應用程式 因為 Symantec Endpoint Protection 程式要求在安裝後必須重新開機(有的程式毋須如此) , 因此我們照做。
重新開機後就完成了安裝工作。
![Page 28: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/28.jpg)
28
3. 宣告為 RemoteApp 程式 雖然有些應用程式必須透過上述的安裝方式 , 才能成為 RemoteApp 程式。
不過 , 有些毋須安裝便可執行的程式 , 及 Windows 系統內建的應用程式 , 例如:記事本、小畫家、 WordPad 等等 , 也都可以成為 RemoteApp 程式。
因此必須經由『宣告』動作 , 來決定伺服器究竟有哪些 RemoteApp 程式可供使用。
![Page 29: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/29.jpg)
29
宣告為 RemoteApp 程式 接續前一步驟 , 在伺服器安裝了 Symantec E
ndpoint Protection 後 , 請執行『開始 / 系統管理工具 / TS RemoteApp 管理員』命令 , 開啟 TS RemoteApp 管理員主控台:
![Page 30: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/30.jpg)
30
宣告為 RemoteApp 程式
![Page 31: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/31.jpg)
31
宣告為 RemoteApp 程式按下一步鈕
按下一步鈕
![Page 32: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/32.jpg)
32
宣告為 RemoteApp 程式
按下一步鈕
![Page 33: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/33.jpg)
33
宣告為 RemoteApp 程式
![Page 34: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/34.jpg)
34
宣告為 RemoteApp 程式爾後若要移除 RemoteApp 程式 , 請在該程式按右鈕、執行移除命令 , 如右圖:
![Page 35: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/35.jpg)
35
4. 啟用『遠端桌面連線』功能最後 , 別忘了 RemoteApp 功能其實還是利用『遠端桌面連線』功能 , 只不過將過程隱藏在背後 , 讓使用者不易感覺到。
所以伺服器還是必須啟用此功能 , 允許用戶端連線過來:
![Page 36: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/36.jpg)
36
21 - 3 發佈 RemoteApp 程式到用戶端 伺服器安裝且宣告了 RemoteApp 程式後 , 該如何告知用戶端呢?
通常藉由『 rdp 檔』和『 msi 檔』來做到 , 因此對每一個 RemoteApp 程式還要產生對應的 rdp 檔或 msi 檔(擇一即可)。
![Page 37: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/37.jpg)
37
建立 rdp 檔 以下示範如何建立『 Symantec Endpoint Prot
ection 』這個程式的 rdp 檔 , 首先請開啟 TS RemoteApp 管理員主控台:
![Page 38: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/38.jpg)
38
建立 rdp 檔
按下一步鈕
![Page 39: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/39.jpg)
39
建立 rdp 檔
按下一步鈕
![Page 40: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/40.jpg)
40
建立 rdp 檔
![Page 41: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/41.jpg)
41
建立 rdp 檔
![Page 42: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/42.jpg)
42
建立 msi 檔 若是要建立『 Symantec Endpoint Protectio
n 』這個程式的 msi 檔 , 也是先開啟 TS RemoteApp 管理員主控台:
![Page 43: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/43.jpg)
43
建立 msi 檔
按下一步鈕
![Page 44: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/44.jpg)
44
建立 msi 檔
按下一步鈕
![Page 45: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/45.jpg)
45
建立 msi 檔
![Page 46: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/46.jpg)
46
提供 rdp 檔或 msi 檔給用戶端 有了 rdp 檔或 msi 檔之後 , 接下來該讓用戶端能讀取這些檔案 , 其方式有以下多種 , 擇一使用即可:將 rdp 檔或 msi 檔當作郵件附件 , 寄送給用戶端。
將 rdp 檔或 msi 檔存放在網路共用資料夾 , 通知用戶端來直接執行或複製。
利用群組原則 , 設定為登入網域後自動執行 msi 檔。
![Page 47: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/47.jpg)
47
提供 rdp 檔或 msi 檔給用戶端 大家對於前兩種方式應該都沒有問題 , 但是第三種方式就需要特別說明。
請在網域控制站開啟群組原則管理編輯器主控台 , 然後如下操作:
![Page 48: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/48.jpg)
48
提供 rdp 檔或 msi 檔給用戶端
![Page 49: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/49.jpg)
49
提供 rdp 檔或 msi 檔給用戶端
爾後網域內的電腦連線到網域後 , 就會在桌面或開始功能表產生執行『 Symantec Endpoint Protection 』的捷徑。
![Page 50: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/50.jpg)
50
21 - 4 用戶端執行 RemoteApp 程式當用戶端已經能讀取 rdp 檔或 msi 檔之後 , 該如何利用它們呢?
其實就把他們當成一般的程式來執行即可 , 以下分別說明。
![Page 51: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/51.jpg)
51
執行 rdp 檔請雙按 SymCorpUI.rdp 檔:
![Page 52: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/52.jpg)
52
執行 rdp 檔
![Page 53: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/53.jpg)
53
執行 rdp 檔
![Page 54: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/54.jpg)
54
執行 rdp 檔
![Page 55: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/55.jpg)
55
執行 msi 檔假設我們已經將 SymCorpUI.msi 檔複製到用戶端( Tony-vista 電腦) , 請雙按該 msi 檔:
![Page 56: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/56.jpg)
56
執行 msi 檔 然後執行『開始 / 所有程式』命命 , 會發現多了一個『遠端程式 / Symantec Endpoint Protection 』命令:
![Page 57: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/57.jpg)
57
執行 msi 檔請執行『開始 / 所有程式 / 遠端程式 / Sy
mantec Endpoint Protection 』命令:
![Page 58: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/58.jpg)
58
執行 msi 檔
![Page 59: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/59.jpg)
59
執行 msi 檔
![Page 60: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/60.jpg)
60
21 - 5 TS Gateway + TS RemoteApp 的環境我們在上一章曾介紹過 TS Gateway 功能 , T
S RemoteApp 功能可與它搭配 , 形成以下的架構:
亦即用戶端係透過 TS Gateway 伺服器來執行 RemoteApp 程式 , 此時該如何設定呢?
![Page 61: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/61.jpg)
61
TS Gateway + TS RemoteApp 的環境請在伺服器開啟 TS RemoteApp 管理員主控台:
![Page 62: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/62.jpg)
62
TS Gateway + TS RemoteApp 的環境
![Page 63: 第 21 章 TS RemoteApp](https://reader033.vdocuments.mx/reader033/viewer/2022051315/56812a47550346895d8d8556/html5/thumbnails/63.jpg)
63
TS Gateway + TS RemoteApp 的環境 若取消勾選上圖的對 TS 閘道與終端機伺服器使用相同的使用者認證 , 則登入 TS Gateway 伺服器時必須輸入使用者名稱與密碼 , 登入 TS RemoteApp 伺服器時還要再次輸入使用者名稱與密碼 , 但選取之後就可以少輸入一次。
設定完畢之後 , 記得要『重新產生 rdp 檔或 msi 檔』 , 並依 21-19 頁的說明將這些檔案部署到用戶端 , 才能使這些新的設定發揮效用。