您的 VMware Identity Manager 使用者必須在其 Windows 系統上安裝並執行 VMware Identity Manager Desktop 應用程式,才能執行其使用 VMware Identity Manager 完成登錄的 ThinApp 套件。
ThinApp 套件為虛擬化的 Windows 應用程式。ThinApp 套件會發佈至 Windows 系統,登入 Windows 系統的使用者可啟動及執行已在該 Windows 系統上登錄的這些 ThinApp 套件。VMware Identity Manager 可發佈及管理與 VMware Identity Manager 相容的 ThinApp 套件。
- 已透過 VMware Identity Manager 登錄虛擬化應用程式的 ThinApp 套件以供該使用者使用。
- 該 Windows 系統上有特定的 DLL 可供使用。
- hws-desktop-client.exe 程序執行中。
由於只有在已安裝 VMware Identity Manager Desktop 應用程式時,Windows 系統上才會有 DLL 可供使用,且由於在 VMware Identity Manager Desktop 應用程式執行於該系統時,會執行 hws-desktop-client.exe 程序,因此必須在 Windows 系統上安裝 VMware Identity Manager Desktop 應用程式,才能執行由 VMware Identity Manager 發佈及管理的 ThinApp 套件。
部署 VMware Identity Manager Desktop 應用程式以使用 ThinApp 套件
VMware Identity Manager Desktop 應用程式可藉由按兩下其安裝程式 EXE 檔案、使用命令列選項執行可執行檔,或執行使用命令列選項的指令碼來安裝。安裝應用程式需要本機管理員權限。如需藉由按兩下安裝程式 EXE 檔案來安裝 VMware Identity Manager Desktop 應用程式的相關資訊,請參閱《VMware Identity Manager 使用者指南》。
已安裝之應用程式的組態會決定由 VMware Identity Manager 發佈的 ThinApp 套件如何部署至該 Windows 系統。依預設,在藉由按兩下安裝程式 EXE 檔案來安裝 VMware Identity Manager Desktop 應用程式時,用戶端會設定成使用 COPY_TO_LOCAL 部署模式 (啟用 AUTO_TRY_HTTP 選項) 來部署 ThinApp 套件。這些預設安裝程式選項會產生所謂的下載部署模式。透過 COPY_TO_LOCAL 和 AUTO_TRY_HTTP 預設設定,用戶端應用程式會先嘗試藉由將 ThinApp 套件複製到 Windows 系統端點的方式加以下載,如果此嘗試失敗,用戶端應用程式會嘗試使用 HTTP 來下載 ThinApp 套件。
如果為 VMware Identity Manager 設定了對 ThinApp 存放庫的帳戶型存取,用戶端應用程式將可使用 HTTP 來下載 ThinApp 套件。在 ThinApp 套件下載至本機 Windows 系統後,使用者即可在本機系統上執行虛擬化應用程式。
若要避免虛擬化應用程式下載至本機 Windows 系統而使用 Windows 系統上的空間,您可以讓使用者藉由使用所謂的串流部署模式從網路共用來執行 ThinApp 套件。若要讓您的使用者透過串流模式執行 ThinApp 套件,您必須使用命令列安裝程序在 Windows 系統上安裝 VMware Identity Manager Desktop 應用程式。安裝程式具有命令列選項,可讓您用來設定 ThinApp 套件的執行階段部署模式。若要設定執行階段部署模式以串流處理 ThinApp 套件,請使用 RUN_FROM_SHARE 安裝程式選項。
為 Windows 端點上的 ThinApp 套件決定適當的部署模式
Windows 端點上的 VMware Identity Manager Desktop 應用程式組態會決定使用 VMware Identity Manager 發佈的 ThinApp 套件將會使用 ThinApp 串流模式、RUN_FROM_SHARE 還是其中一個 ThinApp 下載模式 (COPY_TO_LOCAL 或 HTTP_DOWNLOAD) 來部署。當您建立以無訊息方式將 VMware Identity Manager Desktop 應用程式安裝至 Windows 端點 (例如桌上型電腦和筆記型電腦) 的指令碼時,您會設定用來設定 ThinApp 套件部署模式的選項。請選擇最適合選定端點之網路環境的部署模式,並將網路延遲之類的詳細資料納入考量。
使用串流模式時,當 VMware Identity Manager Desktop 應用程式與 VMware Identity Manager 同步時,用戶端會為 ThinApp 套件的虛擬化 Windows 應用程式將應用程式捷徑下載至 Windows 桌面平台,且在使用者啟動 ThinApp 套件時,虛擬化 Windows 應用程式將會從 ThinApp 套件所在的檔案共用位置執行。
因此,串流模式適用於一律會連線到網路共用的系統,例如 Horizon 桌面平台。
在下載模式下,第一次使用或更新 ThinApp 套件時,使用者必須先等候 ThinApp 套件下載至 Windows 系統,並建立捷徑。在首次下載後,使用者即可在本機 Windows 系統上啟動及執行虛擬化 Windows 應用程式。
/v INSTALL_MODE=RUN_FROM_SHARE
將用戶端設定成使用 ThinApp 串流模式。RUN_FROM_SHARE 選項可提供在浮動 Horizon 桌面平台中使用 ThinApp 套件的最佳執行階段體驗。請參閱
VMware Identity Manager 桌面平台的命令列安裝程式選項。
模式 | 說明 |
---|---|
ThinApp 串流模式 | 在 ThinApp 串流模式中,虛擬化應用程式會在每次啟動時進行串流處理。此方法可避免使用桌面平台中要用來將虛擬化應用程式複製到桌面平台的磁碟空間。桌面平台必須連線到 ThinApp 套件的網路共用,應用程式才能執行。 下列環境可提供必要的一致性和穩定性:
使用者用來登入 Windows 系統的帳戶,會用來從網路共用取得 ThinApp 套件。該帳戶在網路共用上必須具有適當的權限,以讀取及執行網路共用上的檔案。 |
ThinApp 下載模式 | 在 ThinApp 下載模式中,應用程式會下載至 Windows 端點。使用者會在端點上的本機位置執行虛擬化應用程式。在下列情況下,您可能會想要使用 ThinApp 下載模式:
VMware Identity Manager 提供兩種形式的 ThinApp 下載模式:COPY_TO_LOCAL 和 HTTP_DOWNLOAD。如果為用戶端設定了 COPY_TO_LOCAL,則 Windows 端點必須加入至與檔案共用相同的網域,除非 AUTO_TRY_HTTP 選項已啟用,並且為 VMware Identity Manager 設定了 ThinApp 套件網路共用的帳戶型存取。 在 AUTO_TRY_HTTP 選項已啟用,並且為 VMware Identity Manager 設定了帳戶型存取時,如果 Windows 端點未加入至相同網域,且第一次嘗試下載 ThinApp 套件失敗,VMware Identity Manager Desktop 應用程式將會自動嘗試使用 HTTP 通訊協定來下載 ThinApp 套件,如同使用 HTTP_DOWNLOAD 模式。使用 HTTP_DOWNLOAD 時,Windows 端點無須加入至與檔案共用相同的網域。不過,在使用 HTTP_DOWNLOAD 時,複製和同步的所需時間將會遠高於使用 COPY_TO_LOCAL 時。
重要: 如果
VMware Identity Manager 未啟用帳戶型存取,則無法使用 HTTP 通訊協定進行下載,即使 AUTO_TRY_HTTP 已啟用或用戶端已設定 HTTP_DOWNLOAD 選項亦然。
使用 COPY_TO_LOCAL 時,使用者用來登入 Windows 系統的帳戶,會用來從網路共用取得 ThinApp 套件。該帳戶必須具有網路共用上的適當權限,才能從網路共用讀取和複製檔案。使用 HTTP_DOWNLOAD 時,您在設定 VMware Identity Manager 對 ThinApp 套件網路共用的存取時在 VMware Identity Manager 主控台中輸入的共用使用者帳戶,將是用來下載 ThinApp 套件的帳戶。該共用使用者帳戶在 ThinApp 套件的網路共用上必須具有讀取權限,以從網路共用複製檔案。 |
ThinApp 套件的網路共用必須符合您為 Windows 端點設定之部署模式的適當需求。請參閱 《VMware Identity Manager 安裝與設定》。