若要修改全域桌面平台權利,請使用 lmvutil 命令搭配 --updateGlobalEntitlement 選項。若要修改全域應用程式權利,請使用 lmvutil 命令搭配 --updateGlobalApplicationEntitlement 選項。

語法

lmvutil --updateGlobalEntitlement --entitlementName name [--aliasName name | --disableAliasName]
[--description text] [--disabled] [--enabled] [--fromHome] [--disableFromHome] 
[--multipleSessionAutoClean] [--disableMultipleSessionAutoClean] [--multipleSessionsPerUser] 
[--disableMultipleSessionsPerUser] [--requireHomeSite] [--disableRequireHomeSite] 
[--defaultProtocol value] [--scope scope] [--tags tags] [--notags] [--categoryFolder foldername] 
[--disableCategoryFolder] [--clientRestrictions] [--disableClientRestrictions] [--collaboration] 
[--disableCollaboration] [--shortcutLocations {desktop | launcher | desktop,launcher}]
[--backupEntitlementName name] [--disableBackupEntitlement] [--displayAssignedHostName ] [--disableDisplayAssignedHostName] 
[--displayMachineAlias] [--disableDisplayMachineAlias] [--federationAccessGroup name]
lmvutil --updateGlobalApplicationEntitlement --entitlementName name [--aliasName name | --disableAliasName]
[--description text] [--disabled] [--enabled] [--fromHome] [--disableFromHome] [--multipleSessionAutoClean] 
[--disableMultipleSessionAutoClean] [--requireHomeSite] [--disableRequireHomeSite] [--defaultProtocol value] [--scope scope] 
[--appVersion value] [--appPublisher value] [--appPath value] [--tags tags] [--notags] [--preLaunch] [--disablePreLaunch] 
[--categoryFolder foldername] [--disableCategoryFolder] [--clientRestrictions] [--disableClientRestrictions] 
[--shortcutLocations {desktop | launcher | desktop,launcher}] [--multiSessionMode value] [--backupEntitlementName name] 
[--disableBackupEntitlement] [--federationAccessGroup name]

使用附註

您可以在網繭聯盟中的任意連線伺服器執行個體上使用這些命令。Cloud Pod 架構功能會在全域資料層中儲存新增資料,並在網繭聯盟的所有網繭內複寫這些資料。

如果全域權利不存在、範圍無效、Cloud Pod 架構 功能未初始化或命令無法更新全域權利,這些命令會傳回錯誤訊息。

選項

修改全域權利時可以指定這些選項。有些選項僅適用於全域桌面平台權利或僅適用於全域應用程式權利。

表 1. 修改全域權利的選項
選項 說明
--entitlementName 要修改的全域權利的唯一名稱。
--aliasName

(選用) 全域權利的顯示名稱。顯示名稱會在 Horizon Client 的可用桌面平台和應用程式清單中向使用者顯示。顯示名稱不需要是唯一的。多個全域權利可以有相同的顯示名稱。若未指定顯示名稱,則系統會在 Horizon Client 中向使用者顯示唯一名稱。顯示名稱可包含 1 到 64 個字元。

--disableAliasName

(選用) 將全域權利的顯示名稱 (--aliasName 選項) 設定為預設值。依預設會在 Horizon Client 中向使用者顯示全域權利的唯一名稱 (--entitlementName 選項)。您可以指定 --aliasName--disableAliasName,但不可同時指定兩者。

--scope
全域權利的範圍。有效值如下:
  • 任何。Horizon 會在網繭聯盟中的任意網繭上尋找資源。
  • 站台。Horizon 僅在使用者連線到的網繭所在相同站台內的網繭上尋找資源。
  • 本機。Horizon 僅在使用者連線的網繭上尋找資源。
--description

(選用) 全域權利的說明。說明可以包含 1 至 1024 個字元。

--disabled (選用) 停用先前已啟用的全域權利。
--enabled (選用) 啟用先前已停用的全域權利。
--fromHome

(選用) 若使用者已有主站台,則會使 Horizon 開始在使用者主站台上搜尋資源。若使用者沒有主站台,Horizon 會開始在目前使用者已連線到的站台上搜尋資源。

--disableFromHome

(選用) 停用全域權利的 --fromHome 功能。

--multipleSessionAutoClean

(選用) 為相同權利登出額外的使用者工作階段。當一個包含工作階段的網繭發生離線,使用者再次登入並啟動其他工作階段,而且出現問題的網繭以原始工作階段恢復連線,則會出現多個工作階段。

當有多個工作階段時,Horizon Client 會提示使用者選取工作階段。若使用者未選取工作階段,此選項會判斷如何操作。

若您不指定此選項,則使用者必須登出 Horizon Client,或者啟動工作階段並登出,來手動結束自己額外的工作階段。

--disableMultipleSessionAutoClean

(選用) 停用全域權利的 --multipleSessionAutoClean 功能。

--multipleSessionsPerUser

(選用) 啟用每一使用者多個工作階段原則,讓使用者從不同的用戶端裝置起始個別的桌面平台工作階段。從不同用戶端裝置連線至全域桌面平台權利的使用者,將收到不同的桌面平台工作階段。若要重新連線到現有的桌面平台工作階段,使用者必須使用初始化該工作階段的相同裝置。若未啟用此原則,則無論使用哪個用戶端裝置,使用者一律會重新連線到其現有的桌面平台工作階段。僅適用於浮動桌面平台權利。

--disableMultipleSessionsPerUser

(選用) 停用全域桌面平台權利的每一使用者多個工作階段原則。

--requireHomeSite

(選用) 僅當使用者已有主站台時,全域權利才可用。僅當也指定 --fromHome 選項時,此選項才適用。

--disableRequireHomeSite

(選用) 停用全域權利的 --requireHomeSite 功能。

--defaultProtocol

(選用) 為全域權利中的桌面平台或應用程式指定預設顯示通訊協定。全域桌面平台權利的有效值為 RDP、PCOIP 和 BLAST,全域應用程式權利的有效值則為 PCOIP 和 BLAST。

--appVersion

(選用) 應用程式的版本。

僅適用於全域應用程式權利。

--appPublisher

(選用) 應用程式的發佈者。

僅適用於全域應用程式權利。

--appPath

(選用) 應用程式的完整路徑名稱,例如 C:\Program Files\app1.exe

僅適用於全域應用程式權利。

--tags

(選用) 指定一或多個限制從連線伺服器執行個體存取全域權利的標記。若要指定多個標記,請輸入加上引號的標記名稱清單並使用逗號或分號分隔。如需詳細資訊,請參閱實作全域權利的連線伺服器限制

--notags

(選用) 從全域權利移除標記。

--preLaunch

(選用) 啟用預先啟動原則,以便在使用者於 Horizon Client 中開啟全域應用程式權利之前啟動應用程式工作階段。當您啟用預先啟動原則時,使用者可以更快速地啟動全域應用程式權利。全域應用程式權利中的所有應用程式集區必須支援工作階段預先啟動功能,且所有伺服器陣列的預先啟動工作階段逾時必須相同。

--disablePreLaunch

(選用) 停用全域應用程式權利的預先啟動原則。

--categoryFolder

(選用) 指定用戶端裝置上包含全域權利之捷徑的類別資料夾名稱。您最多可以設定四個資料夾層級。資料夾名稱最長可為 64 個字元。若要指定子資料夾,請輸入反斜線 (\) 字元,例如,dir1\dir2\dir3\dir4。您最多可以輸入四個資料夾層級。您無法在資料夾名稱的開頭或結尾使用反斜線,也無法組合兩個或多個反斜線。例如,\dir1dir1\dir2\dir1\\dir2,以及 dir1\\\dir2 皆無效。您無法輸入 Windows 保留關鍵字。您也必須指定 --shortcutLocations 選項來表示 Windows 用戶端裝置上捷徑的位置。如需詳細資訊,請參閱設定全域權利的捷徑

--disableCategoryFolder

(選用) 移除全域權利的類別資料夾。

--clientRestrictions

(選用) 啟用用戶端限制原則,以限制僅特定用戶端電腦可存取全域權利。如需詳細資訊,請參閱實作全域權利的用戶端限制

--disableClientRestrictions

(選用) 停用全域權利的用戶端限制原則。

--collaboration

(選用) 啟用工作階段協作原則,這可讓遠端桌面平台工作階段的使用者邀請其他使用者加入其工作階段。全域桌面平台權利中的所有桌面平台集區都必須支援工作階段協作功能。僅適用於全域桌面平台權利。

--disableCollaboration

(選用) 停用全域桌面平台權利的工作階段協作原則。

--shortcutLocations

(選用) 使用此選項來修改或建立用戶端裝置上的捷徑。有效值為 desktop,其會在桌面平台上建立捷徑,以及 launcher,會在 Windows [開始] 功能表中建立捷徑。您也可以同時指定 desktoplauncher,並以逗號分隔,來同時建立桌面平台和 Windows [開始] 功能表的捷徑。

如果您要修改捷徑 (亦即已建立類別資料夾),則您不需要指定 --categoryFolder 選項,除非您也想要變更類別資料夾名稱。

如果尚未建立類別資料夾,您必須指定 --categoryFolder 選項與 --shortcutLocations 選項。

備註: 請勿將此選項與 --disableCategoryFolder 選項搭配使用。
--multiSessionMode

(選用) 為全域應用程式權利設定多重工作階段模式功能。指定下列其中一個值:DISABLEDENABLED_DEFAULT_OFFENABLED_DEFAULT_ONENABLED_ENFORCED。如需詳細資訊,請參閱為全域應用程式權利啟用多重工作階段模式

--backupEntitlementName (選用) 指定備份全域權利名稱。當主要全域權利無法啟動工作階段時,備份全域權利會提供遠端桌面平台或已發佈的應用程式。針對全域桌面平台權利,使用者指派類型必須為 [浮動]。如需詳細資訊,請參閱實作備份全域權利
--disableBackupEntitlement (選用) 停用備份全域權利。
--displayAssignedHostName (選用) 在 Horizon Client 中,系統會顯示所指派機器的主機名稱,而非全域權利名稱。僅適用於專用桌面平台權利。
--disableDisplayAssignedHostName (選用) 指定指派的機器主機名稱不會顯示在 Horizon Client 中。僅適用於專用桌面平台權利。
--displayMachineAlias (選用) 在 Horizon Client 中,系統會顯示指派給使用者之機器的別名名稱,而非全域權利名稱。僅適用於專用桌面平台權利。
--disableDisplayMachineAlias (選用) 指定機器的別名名稱不會顯示在 Horizon Client 中。僅適用於專用桌面平台權利。
--federationAccessGroup (選用) 指定用於組織委派管理之全域權利的聯盟存取群組。如需詳細資訊,請參閱在 Horizon Console 中設定聯盟存取群組

範例

lmvutil --authAs adminEast --authDomain domainEast --authPassword "*" --updateGlobalEntitlement --entitlementName "Windows 8 Desktop" --scope ANY --isDedicated
lmvutil --authAs adminEast --authDomain domainEast --authPassword "*" 
--updateGlobalApplicationEntitlement --entitlementName "Microsoft Office PowerPoint" --scope ANY