共用方式為


使用 Microsoft Configuration Manager (Windows 10) 設定 UE-V

將使用者體驗虛擬化部署 (UE-V) 及其必要功能之後,您可以開始設定它以符合組織的需求。 UE-V 元件可讓系統管理員使用 Microsoft Configuration Manager 的合規性設定功能,在安裝 UE-V 和 Configuration Manager 的站臺上套用一致的設定。

UE-V 元件支援的功能

UE-V 元件包含下列工具:

  • Create 或更新 UE-V 設定位置範本發佈基準

    • 定義要註冊或取消註冊的 UE-V 範本
    • 在新增或更新範本時更新 UE-V 範本設定項目和基準
    • 使用標準設定專案補救來散發和註冊 UE-V 範本
  • Create 或更新 UE-V 代理程式原則設定專案,以設定或清除這些設定

    設定 設定 描述
    封裝大小上限 啟用/停用 Windows 應用程式同步處理 在應用程式啟動時等候同步處理
    設定匯入延遲 同步未列出的 Windows 應用程式 等候登入時同步處理
    設定匯入通知 IT 連絡人URL 等候同步逾時
    設定記憶體路徑 IT 連絡人描述性文字 設定範本目錄路徑
    同步啟用 已啟用匣圖示 啟動/停止 UE-V 代理程序服務
    Sync 方法 第一次使用通知 定義哪些 Windows 應用程式會漫遊設定
    同步逾時
  • 確認 UE-V 正在執行,以確認合規性。

產生 UE-V 服務原則設定專案

所有 UE-V 服務原則和設定都會透過使用 UevAgentPolicyGenerator.exe 工具產生的單一設定專案散發。 此工具會從 XML 組態檔讀取所需的組態,並建立 CI,其中包含讓機器符合規範所需的探索和補救設定。

UE-V 服務原則設定專案 CAB 檔案是使用具有下列參數的 UevTemplateBaselineGenerator.exe 命令行工具所建立:

  • 月 <臺碼>
  • PolicyName <名稱> 選擇性:如果不存在,則預設為 “UE-V 代理程序原則”
  • PolicyDescription <描述> 選擇性:如果不存在,則提供描述
  • CabFilePath <組態專案 .CAB 檔案的完整路徑>
  • ConfigurationFile <代理程式設定 XML 檔案的完整路徑>

注意

可能需要變更 PowerShell 執行原則,以允許這些腳本在您的環境中執行。 在 Configuration Manager 控制台中執行下列步驟:

  1. 取 [系統管理 > 用戶端設定內容 > ]
  2. 在 [ 使用者代理程式] 索 引標籤中,將 PowerShell 執行原則 設定為 略過

Create 第一個 UE-V 原則設定專案

  1. 將預設設定組態檔從 UE-V Config Pack 安裝目錄複製到您 ConfigMgr 管理員 控制台可見的位置:
C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml

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

計算機原則

所有 UE-V 機器層級設定。 DesiredState 屬性可以是

  • 設定 為在登錄中指派值
  • 清除 以移除設定
  • 未受管理 ,讓組態專案保持在目前的狀態

請勿從此區段移除行。 如果您不想讓 Configuration Manager 變更目前或預設值,請改為將 DesiredState Unmanaged 設定為 。

CurrentComputerUserPolicy

所有 UE-V 使用者層級設定。 這些專案會覆寫使用者的計算機設定。 DesiredState 屬性可以是

  • 設定 為在登錄中指派值
  • 清除 以移除設定
  • 未受管理 ,讓組態專案保持在目前的狀態

請勿從此區段移除行。 相反地,如果您不想讓 Configuration Manager 變更目前或預設值,請將 DesiredState 設定為 'Unmanaged'。

服務

本節中的專案會控制服務作業。 默認組態檔包含 UevAgentService 的單一專案。 DesiredState 屬性可以 設定為 RunningStopped

Windows8AppsComputerPolicy

所有電腦層級的 Windows 應用程式同步處理設定。 本節中列出的每個 PackageFamilyName 都可以獲指派的 DesiredState

  • 已啟用 設定漫遊
  • 停用 以防止設定漫遊
  • 已清除 以從 UE-V 控件移除專案

您可以根據可使用 PowerShell Cmdlet GetAppxPackage 檢視的已安裝 Windows 應用程式清單,將更多行新增至本節。

Windows8AppsCurrentComputerUserPolicy

與 Windows8AppsComputerPolicy 相同,其設定會覆寫個別使用者的電腦設定。

  1. 變更所需的狀態和值欄位,以編輯組態檔。
  2. 在執行 ConfigMgr 管理員 主控台的電腦上執行此指令:
    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe -Site ABC -CabFilePath "C:\MyCabFiles\UevPolicyItem.cab" -ConfigurationFile "c:\AgentConfiguration.xml"
    
  3. 使用主控台或 PowerShell ConfigMgr 匯入 CAB 檔案 Import-CMConfigurationItem

更新 UE-V 原則設定專案

  1. 變更所需的狀態和值欄位,以編輯組態檔。
  2. 從第一個 UE-V 原則設定專案 Create 步驟 3 執行命令。 如果您使用 PolicyName 參數變更名稱,請務必輸入相同的名稱。
  3. 重新匯入 CAB 檔案。 ConfigMgr中的版本將會更新。

產生 UE-V 範本基準

UE-V 範本是使用包含多個設定專案的基準來散發。 每個設定專案都包含安裝一個 UE-V 範本所需的探索和補救腳本。 實際的 UE-V 範本內嵌在使用標準設定專案功能進行散發的補救腳本中。

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

  • 月 <臺碼>
  • BaselineName <名稱> (選擇性:如果不存在,則預設為 “UE-V 範本散發基準)
  • BaselineDescription <描述> (選擇性:如果未出現描述,則會提供描述)
  • TemplateFolder <UE-V 樣本資料夾>
  • 註冊 <逗號分隔的範本檔案清單>
  • 取消註冊 <逗號分隔範本清單>
  • 要產生之基準 CAB 檔案的 CabFilePath <完整路徑>

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

Create 第一個 UE-V 範本基準

  1. Create 執行 ConfigMgr 管理員 主控台的電腦可看見穩定資料夾位置中的一組「主要」UE-V 範本。 新增或更新範本時,此資料夾就是要提取以供散發的位置。 您可以從已安裝 UE-V 的電腦複製樣本的初始清單。 默認範本位置為 C:\Program Files\Microsoft 使用者體驗虛擬化\Templates。
  2. Create 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"
  1. 執行 .bat 檔案,以建立 UevTemplateBaseline.cab 準備匯入 Configuration Manager

更新 UE-V 範本基準

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

若要散發新的記事本範本模板,您可以執行下列步驟:

  1. 更新範本的 Version 元素中的<>範本和範本版本
  2. 將範本複製到主要範本目錄
  3. Create 第一個 UE-V 範本基準執行您在步驟 3 中建立的 .bat 檔案中的命令
  4. 使用主控台或 PowerShell Import-CMBaseline,將產生的 CAB 檔案匯入 ConfigMgr

管理 UE-V 的設定