使用命令列或部署指令碼執行其安裝程式時,您可以為 VMware Identity Manager 桌面平台 應用程式設定各種選項。
VMware Identity Manager 桌面平台 安裝程式的可用命令列選項
將用戶端應用程式的安裝程式 .exe 檔案下載至 Windows 系統之後,您可以透過執行下列命令來查看安裝選項的清單:
VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn /?
其中,n.n.n-nnnnnnn 代表檔案的版本和組建編號。對話方塊隨即顯示,列出使用命令列或部署指令碼來安裝用戶端應用程式的可用安裝選項。
安裝程式選項 |
值 |
說明 |
---|---|---|
/? |
顯示安裝程式命令列選項。 |
|
/a |
執行管理模式安裝。 如需詳細資訊,請參閱 Windows Installer 說明文件。 |
|
/a |
現有管理模式安裝的完整路徑 |
修補現有管理模式安裝。 |
/s |
安裝期間隱藏初始化對話方塊。 若要以無訊息模式安裝,請使用 /s /v/qn。 在無訊息模式中,安裝期間不會出現訊息、對話方塊或提示。您通常會在建立部署指令碼時使用此選項來執行安裝程式。 |
|
/v |
金鑰值組 |
傳遞至安裝程式的一組參數,以金鑰值組形式指定。使用格式 key=value。這些引數可設定一般 ThinApp 套件和 VMware Identity Manager Desktop 的執行階段選項。 |
/c |
清除安裝登錄資訊。 |
|
/l |
[記錄檔的完整路徑] |
執行詳細記錄並儲存至指定的記錄檔。 如果不指定記錄檔,則會使用預設的登入 %TEMP%。 |
/x |
解壓縮安裝程式至 %TEMP% 資料夾。 |
/v 選項的金鑰值組
您可以對 /v 安裝程式選項使用下列金鑰值組。
機碼 |
值 |
說明 |
---|---|---|
WORKSPACE_SERVER |
VMware Identity Manager 服務的主機名稱或 URL |
提供 VMware Identity Manager 服務主機名稱或 URL,以允許 VMware Identity Manager 桌面平台 應用程式與服務通訊。HTTPS 是必要的通訊協定。將值含括在引號內。 使用以下格式:
或
例如: WORKSPACE_SERVER="https://myserver.mycompany.com" WORKSPACE_SERVER="myserver" |
INSTALL_MODE |
下列之一: COPY_TO_LOCAL HTTP_DOWNLOAD RUN_FROM_SHARE |
針對 VMware Identity Manager 桌面平台 應用程式如何在執行階段取得 ThinApp 套件設定部署模式。ThinApp 套件為虛擬化的 Windows 應用程式。ThinApp 套件位於與 VMware Identity Manager 整合的網路共用上。
預設值為 COPY_TO_LOCAL。 針對所有模式,網路共用必須設定適當的檔案和共用權限。請參閱 《VMware Identity Manager 安裝與設定》。
重要:
在浮動 View 桌面平台中安裝 VMware Identity Manager 桌面平台 時,請使用 RUN_FROM_SHARE 選項以避免複製 ThinApp 套件到那些無狀態 View 桌面平台系統。 使用其中一個組態安裝 VMware Identity Manager 桌面平台 應用程式時,登入 Windows 系統的使用者帳戶必須具有網路共用上的適當檔案和共用權限,才能夠取得 ThinApp 套件:
|
POLLING_INTERVAL |
頻率 (以秒為單位) |
設定在安裝的 VMware Identity Manager 桌面平台 應用程式和 VMware Identity Manager 之間同步化的頻率 (以秒為單位),以檢查是否有新的 ThinApp 套件或權利。如果未指定,則會套用 300 秒 (5 分鐘) 的預設值。 例如: POLLING_INTERVAL=600 |
ENABLE_AUTOUPDATE |
0 或 1 |
啟用或停用自動更新檢查和下載活動。如果已啟用,安裝的 VMware Identity Manager 桌面平台 應用程式會自動檢查是否有更新的應用程式可供下載。如果有更新版本可供使用,VMware Identity Manager 桌面平台 應用程式會自動下載並自行更新為更新版本。此選項依預設為啟用。 將此變數的值設定為 0 可停用自動更新。如果未指定,則會套用 1 的預設值。 自動更新的安裝需要管理員權限。 |
SHARED_CACHE |
0 或 1 |
判斷 ThinApp 套件快取是否位於要安裝用戶端應用程式的 Windows 系統的通用資料夾。將此變數的值設定為 1,可指定 Windows 系統上的所有使用者帳戶共用一個通用快取位置。依預設,通用的資料夾為 %ProgramData%\VMware\Identity Manager Desktop\thinapp。 如果未指定,則會套用預設值 0,並且每個 Windows 使用者帳戶可擁有自己的快取,而其預設位置為 %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp。
備註:
如果您指定共用快取,則 VMware Identity Manager 桌面平台 應用程式不會從此共用快取自動刪除 ThinApp 套件。因為 SHARED_CACHE=1 表示 Windows 系統上的所有使用者帳戶會共用相同的位置,而套件必須保持在共用位置,讓獲授權的使用者可以使用它們,即使您取消授權一個使用者也是如此。從 ThinApp 套件取消授權使用者時,VMware Identity Manager 桌面平台 應用程式會為該使用者取消登錄該套件。該 Windows 系統上其他獲授權的使用者可以繼續使用 ThinApp 套件。如果該 Windows 系統上沒有使用者帳戶獲授權可使用 ThinApp 套件,您可以手動刪除通用快取以回收空間。在快取位置下,每個 ThinApp 套件都有自己的資料夾。 |
CACHE_DIR |
資料夾的路徑 |
設定如果使用 HTTP_DOWNLOAD 或 COPY_TO_LOCAL 安裝模式,將在本機快取 ThinApp 套件的位置。此值會針對每個系統 (非每個使用者) 而設定,因此您必須使用環境變數 (例如 %LOCALAPPDATA%) 來選取使用者的特定位置。務必在命令列逸出 % 字元,以避免立即展開。例如: CACHE_DIR=^%LOCALAPPDATA^%\cache |
AUTO_TRY_HTTP |
0 或 1 |
使用 COPY_TO_LOCAL 選項安裝 VMware Identity Manager 桌面平台 應用程式,並且針對 VMware Identity Manager 設定帳戶型存取時,如果第一個下載嘗試失敗,AUTO_TRY_HTTP 選項會判斷用戶端是否應該使用 HTTP 通訊協定自動嘗試下載使用者獲授權的 ThinApp 套件,類似於 HTTP_DOWNLOAD 選項。此選項依預設為啟用。將此選項的值設定為 0 可停用自動嘗試 HTTP 通訊協定進行下載。
重要:
為了讓 AUTO_TRY_HTTP 選項運作,VMware Identity Manager 中的 ThinApp 套件整合必須針對帳戶型存取進行設定。請參閱VMware Identity Manager 對 ThinApp 套件和網路共用存放庫的需求。 |
INSTALL_MODULES |
thinapp |
用來指定要安裝模組的逗號分隔清單。目前,只有 thinapp 模組可供使用。 |
MIGRATE_ACTION |
下列之一: MOVE COPY NONE |
如果已安裝舊版 Workspace for Windows 應用程式,安裝程式會從舊版應用程式將資料和設定移轉至新應用程式。預設值為 MOVE。 視您指定的值而定,系統會移動、複製或忽略下列設定。 快取的 ThinApp 套件 下載的 ThinApp 套件將從 Workspace for Windows 快取 %LOCALAPPDATA%\VMware\Horizon ThinApp\PackageCache 複製到新快取位置 %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp。將變更快取資料夾內的資料夾名稱。
重要:
安裝期間針對 VMware Identity Manager 所設定的內容,比針對那些內容所移轉的值具有優先權。例如,如果 Workspace for Windows 中的 INSTALL_MODE 設為 COPY_TO_LOCAL,並且在安裝 Identity Manager Desktop 時您指定 /v INSTALL_MODE=HTTP_DOWNLOAD,則 INSTALL_MODE 會設為 HTTP_DOWNLOAD。 |
使用 VMware Identity Manager 桌面平台 命令列安裝程式選項
如果您的 VMware Identity Manager 執行個體具有 https://identitymanagerFQDN 的 URL,並且 VMware Identity Manager 已針對帳戶型存取您的 ThinApp 套件的網路共用而設定,而您想要使用這些選項以無訊息方式安裝 VMware Identity Manager 桌面平台 應用程式至該 VMware Identity Manager 執行個體的多個桌面平台:
ThinApp 安裝選項設為 HTTP_DOWNLOAD,因為您預期這些 Windows 系統將不會加入網域。VMware Identity Manager 已適當地針對 ThinApp 套件網路共用的帳戶型存取進行設定。
用戶端會每隔 60 秒使用 VMware Identity Manager 檢查是否有新套件和權利。
您將建立叫用下列命令的指令碼:
VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn.exe /s /v/qn WORKSPACE_SERVER="https://identitymanagerFQDN" INSTALL_MODE=HTTP_DOWNLOAD POLLING_INTERVAL=60
其中,您會將檔案名稱的 n.n.n-nnnnnnn 部分取代為符合您下載的 VMware Identity Manager 桌面平台 安裝程式的名稱。