共用方式為


使用 System Center Configuration Manager 2012 設定 UE-V 2.x

適用於: User Experience Virtualization 2.0, User Experience Virtualization 2.1

安裝 Microsoft User Experience Virtualization (UE-V) 2.0、2.1 或 2.1 SP1 及其必要功能之後,必須設定 UE-V。UE-V Configuration Pack 可讓系統管理員使用 System Center Configuration Manager 2012 SP1 或更新版本的相容性設定功能,將一致的組態套用於 UE-V 和 Configuration Manager 安裝所在的網站。

UE-V Configuration Pack 支援的功能

UE-V Configuration Pack 包含可執行下列工作的工具:

  • 建立或更新 UE-V 設定位置範本散發基準。

    • 定義即將登錄或取消登錄的 UE-V 範本

    • 在新增或更新範本時更新 UE-V 範本設定項目和基準

    • 使用標準設定項目補救來散發和登錄 UE-V 範本

  • 建立或更新 UE-V 代理程式原則設定項目以設定或清除這些設定。

    封裝大小上限

    啟用/停用 Windows 應用程式同步處理

    等待應用程式啟動時的同步處理

    設定匯入延遲

    同步處理未列出的 Windows 應用程式

    等待登入時的同步處理

    設定匯入通知

    IT 連絡 URL

    等待同步處理逾時

    設定儲存路徑

    IT 連絡的描述性文字

    設定範本類別目錄路徑

    同步處理啟用

    啟用系統匣圖示

    啟動/停止 UE-V 代理程式服務

    同步處理方法

    首次使用通知

    定義哪些 Windows 應用程式將漫遊設定

    同步處理逾時

  • 確認 UE-V 正在執行中,進而驗證相容性。

產生 UE-V 代理程式原則設定項目

所有 UE-V 代理程式原則和組態都是透過使用 UevAgentPolicyGenerator.exe 工具產生的單一設定項目進行散發。此工具會從 XML 組態檔讀取所需的組態並建立一個 CI,其中包含讓電腦相容所需的探索和補救設定。

UE-V 代理程式原則設定項目 CAB 檔案是使用 UevTemplateBaselineGenerator.exe 命令列工具所建立,具有下列參數:

  • 網站<網站程式碼>

  • PolicyName<名稱>選用項目:若不存在,則預設為 “UE-V Agent Policy”

  • PolicyDescription <描述>選用項目:若不存在,則提供說明

  • CabFilePath <設定項目 .CAB 檔的完整路徑>

  • ConfigurationFile <代理程式設定 XML 檔的完整路徑>

注意

可能需要變更 PowerShell 執行原則,以允許在您的環境中執行這些指令碼。在 Configuration Manage 主控台中執行下列步驟:

  1. 選取 [管理] > [用戶端設定] > [屬性]

  2. [使用者代理程式] 索引標籤上,將 [PowerShell 執行原則] 設定為 [略過]

建立第一個 UE-V 原則設定項目

  1. 將預設設定組態檔從 UE-V Config Pack 安裝目錄複製到您的 ConfigMgr 管理主控台看得見的位置:

    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\AgentConfiguration.xml c:\<target path>
    

    預設組態檔包含五個區段:

    • 電腦原則
      所有 UE-V 電腦層級設定。DesiredState 屬性可以是

      • [設定] 以在登錄中指派此值

      • [清除] 以移除此設定

      • [未受管理] 以讓設定項目保持其目前的狀態

      請勿從此區段移除上述各行。如果不想讓 Configuration Manager 變更目前或預設值,請將 DesiredState 設定為 [未受管理]。

    • CurrentComputerUserPolicy
      所有 UE-V 使用者層級設定。這些項目會覆寫使用者的電腦設定。DesiredState 屬性可以是

      • [設定] 以在登錄中指派此值

      • [清除] 以移除此設定

      • [未受管理] 以讓設定項目保持其目前的狀態

      請勿從此區段移除上述各行。如果不想讓 Configuration Manager 變更目前或預設值,請將 DesiredState 設定為 [未受管理]。

    • 服務
      此區段中的項目可控制服務作業。預設組態檔包含一項 UevAgentService。DesiredState 屬性可設為 [執行中][已停止]
    • Windows8AppsComputerPolicy
      所有電腦層級 Windows 應用程式同步處理設定。此區段中所列的每個 PackageFamilyName 可被指派以下的 DesiredState 值:

      • [已啟用] 可漫遊設定

      • [已停用] 可防止漫遊設定

      • [已清除] 可從 UE-V 控制中移除項目

      視可以使用 PowerShell cmdlet GetAppxPackage 來檢視的已安裝 Windows 應用程式清單而定,此區段可以加入其他行。

    • Windows8AppsCurrentComputerUserPolicy
      與 Windows8AppsComputerPolicy 相同,具有可覆寫個別使用者電腦設定的設定。
  2. 變更所需的狀態和值欄位,即可編輯組態檔。

  3. 在執行 ConfigMgr 管理主控台的電腦上執行此命令:

    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe –Site ABC –CabFilePath “C:\MyCabFiles\UevPolicyItem.cab” –ConfigurationFile “c:\AgentConfiguration.xml”
    
  4. 使用 ConfigMgr 主控台或 PowerShell Import-CMConfigurationItem 匯入 CAB 檔

更新 UE-V 原則設定項目

  1. 變更所需的狀態和值欄位,即可編輯組態檔。

  2. 從建立第一個 UE-V 原則設定項目的步驟 3 執行命令。如果您使用 PolicyName 參數來變更名稱,請確定輸入相同的名稱。

  3. 重新匯入 CAB 檔。將會更新 ConfigMgr 中的版本。

產生 UE-V 範本基準

UE-V 範本會使用包含多個設定項目的基準進行散發。每個設定項目都包含安裝一個 UE-V 範本所需的探索和補救指令碼。實際 UE-V 範本內嵌在補救指令碼中,以便使用標準設定項目功能散發。

UE-V 範本基準是使用 UevTemplateBaselineGenerator.exe 命令列工具所建立,具有下列參數:

  • 網站<網站程式碼>

  • BaselineName <名稱> (選用項目:若不存在,則預設為 “UE-V Template Distribution Baseline”)

  • BaselineDescription <描述> (選用項目:若不存在,則提供說明)

  • 範本資料夾 <UE-V 範本資料夾>

  • 登錄 <逗號分隔的範本檔案清單>

  • 取消登錄 <逗號分隔的範本清單>

  • CabFilePath <要產生的基準 CAB 檔完整路徑>

結果是可供匯入 Configuration Manager 的基準 CAB 檔。如果您在未來更新或新增範本,您可以使用的相同基準名稱重新執行此命令。匯入 CAB 的結果是已變更範本上的 CI 版本會更新。

建立第一個 UE-V 範本基準

  1. 在執行 ConfigMgr 管理主控台的電腦看得到的穩定資料夾位置中,建立一組「主要」的 UE-V 範本。新增或更新範本後,這個資料夾就是提取範本以供散發的位置。從已安裝 UE-V 的電腦即可複製最初的範本清單。預設範本位置是 C:\Program Files\Microsoft User Experience Virtualization\Templates。

  2. 建立 text.bat 檔案,您可以在其中加入範本產生器命令。這是選擇性作業,但如果您儲存命令參數,將會簡化重新產生動作。

  3. 將命令和參數加入至將會產生基準的 .bat 檔案。下列範例會建立散發 [記事本] 和 [小算盤] 的基準:

    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevTemplateBaselineGenerator.exe –Site “ABC” –TemplateFolder “C:\ProductionUevTemplates” –Register “MicrosoftNotepad.xml, MicrosoftCalculator.xml” –CabFilePath “C:\MyCabFiles\UevTemplateBaseline.cab”
    
  4. 執行 .bat 檔案以建立可供匯入 Configuration Manager 中的 UevTemplateBaseline.cab。

更新 UE-V 範本基準

範本產生器會使用範本版本來判斷是否應該更新範本。如果您進行範本變更及更新版本,基準產生器會比較您主要資料夾中的範本與 ConfigMgr 伺服器上 CI 內含的範本。如果找到差異,則會更新已產生的基準和修改過的 CI 版本。

若要散發新的 [記事本] 範本,您會執行下列步驟:

  1. 更新位於範本之 <版本> 元素中的範本和範本版本。

  2. 將範本複製到您主要的範本目錄。

  3. 執行您在建立第一個 UE-V 範本基準的步驟 3 建立之 .bat 檔案中的命令。

  4. 使用主控台或 PowerShell Import-CMBaseline 將產生的 CAB 檔匯入 ConfigMgr 中。

取得 UE-V Configuration Pack

您可以在這裡下載 UE-V Configuration Manager 2012 SP1 的組態封裝或更新版本。

您對於 UE-V 有任何建議嗎?

您可以在這裡加入您的建議,或對建議進行票選。您如有 UE-V 方面的問題,請利用 UE-V TechNet 論壇

另請參閱

其他資源

管理 UE-V 2.x 的組態