管理使用 PowerShell 和 WMI UE-V 1.0 设置位置模板

应用到: User Experience Virtualization 1.0

重要

本文由机器翻译,请参阅 免责声明。请在 此处查阅本文的英文版本以便参考。

Microsoft User Experience Virtualization (UE-V)使用设置位置模板 (XML 文件) 定义的设置捕获和应用由 User Experience Virtualization. UE-V包括一组标准设置位置的模板。它还包括UE-V生成器工具,使您可以创建自定义设置的模板位置。创建和部署设置位置的模板后,您可以管理这些模板中使用 PowerShell 或 WMI。

管理与 WMI 和 PowerShell 设置位置模板

WMI 和 PowerShell 功能的UE-V包括启用、 禁用、 注册、 更新和取消注册设置位置的模板的能力。通过使用这些功能,您可以自动进行注册、 更新或注销与模板的过程UE-V代理。您可以手动注册使用 WMI 和 PowerShell 命令模板。通过与电子软件分发解决方案,组策略或另一个自动的部署方法,例如脚本) 结合使用这些功能,您可以进一步自动化该过程。

您必须具有管理员权限才能更新、 注册或取消注册将设置位置的模板。启用或禁用模板不需要管理员权限。

要管理与 PowerShell 的设置位置模板

  1. 使用具有管理员权限的帐户可打开 Windows PowerShell 窗口。若要导入Microsoft UE-V PowerShell模块,PowerShell 命令提示符下键入以下命令。

    Import-module UEV
    
  2. 使用下面的 PowerShell cmdlet 可以注册和管理UE-V模板设置位置。

    PowerShell 命令 描述

    Get UevTemplate

    在计算机注册设置位置的所有模板的列表。

    寄存器-UevTemplate

    设置位置模板注册 UE-V。 模板注册后,UE-V 将同步的计算机之间的已注册的模板在模板中定义的设置。

    取消注册 UevTemplate

    注销与 UE-V 将设置位置模板。 模板是未注册的只要 UE-V 将不再同步的计算机之间的模板中定义的设置。

    更新-UevTemplate

    更新的较新版本的模板的模板设置的位置。新模板应该晚于现有的版本。

    禁用-UevTemplate

    禁用的计算机的当前用户模板设置位置。

    启用-UevTemplate

    使计算机的当前用户设置位置的模板。

    测试-UevTemplate

    确定给定的设置位置模板是否符合其 XML 架构。

UE-V PowerShell 功能使您可以设置模板的一组来管理在企业中部署。要管理一组模板中使用 PowerShell,请执行以下操作。

若要设置位置与 PowerShell 的模板的一组管理

  1. 修改或更新所需的设置位置的模板。

  2. 将所需的设置位置模板部署到本地计算机可以访问的文件夹。

  3. 本地计算机上,打开 Windows PowerShell 窗口具有管理员权限。

  4. 导入 Microsoft UE-V PowerShell 模块中键入以下命令。

    Import-module UEV
    
  5. 通过键入以下命令来注销以前注册的所有模板版本。

    Get-UevTemplate | Unregister-UevTemplate
    

    这将撤消注册的计算机上的所有活动模板。

  6. 通过键入以下命令来注册已更新的模板。

    Register-UevTemplate <path to template folder>\*.xml
    

    这将注册所有的设置位置位于指定的模板文件夹中的模板。

用户体验虚拟化提供了下面的一组 WMI 命令。管理员可以使用这些接口来从 Windows PowerShell 管理设置位置的模板和模板管理任务自动执行。

若要管理 wmi 设置位置模板

  1. 使用具有管理员权限的帐户可打开 Windows PowerShell 窗口。

  2. 使用以下 WMI 命令来注册和管理UE-V模板设置位置。

    PowerShell 命令

    描述

    Get WmiObject 命名空间-root\Microsoft\UEV SettingsLocationTemplate |选择对象模板 Id,模板名称,TemplateVersion,启用 |设置表格格式-自动调整大小

    为计算机注册设置位置的所有模板的列表。

    调用 WmiMethod 命名空间-root\Microsoft\UEV-SettingsLocationTemplate 类的参数列表名称注册<模板路径>

    注册设置位置模板与 UE-V.

    调用 WmiMethod 命名空间-root\Microsoft\UEV-SettingsLocationTemplate 类的参数列表名称 UnregisterByTemplateId-<模板 ID>

    注销与 UE-V 将设置位置模板。 模板是未注册的只要 UE-V 将不再同步的计算机之间的模板中定义的设置。

    调用 WmiMethod 命名空间-root\Microsoft\UEV-SettingsLocationTemplate 类的参数列表名称 EnableByTemplateId-<模板 ID>

    可以使用模板设置位置UE-V

    调用 WmiMethod 命名空间-root\Microsoft\UEV-SettingsLocationTemplate 类的参数列表名称 DisableByTemplateId-<模板 ID>

    禁用的设置位置模板UE-V

    调用 WmiMethod 命名空间-root\Microsoft\UEV-SettingsLocationTemplate 类的参数列表名称更新-<模板路径>

    更新 UE-V 将设置位置的模板。 新模板应具有高于现有的版本。

    调用 WmiMethod 命名空间-root\Microsoft\UEV-SettingsLocationTemplate 类的名称验证参数列表<模板路径>

    确定给定的设置位置模板是否符合其 XML 架构。

如何使用 PowerShell UE-V 代理部署

  1. 舞台UE-V安装程序文件可访问的网络共享中。

    备注

    使用 AgentSetup.exe 来部署 32 位和 64 位版本的UE-V代理。Windows 安装程序文件的版本中,AgentSetupx86.msi 和 AgentSetupx64.msi,都可用于每个体系结构。若要卸载UE-V代理程序在使用该安装文件以后,您必须使用相同的文件类型。

  2. 使用下面的 PowerShell 命令之一来安装代理。

    & AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%

    & msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%

  1. 备注

    机器翻译免责声明: 这篇文章已经通过计算机系统,而无需人为干预的情况下进行了翻译。Microsoft 提供机器翻译是为了方便非英语国家的用户阅读有关 Microsoft 的产品、服务和技术内容。由于机器翻译的缘故,本文可能包含词汇、语法或文法方面的错误。

另请参阅

任务

使用 PowerShell 和 WMI 管理 UE-V 1.0 Agent 和包

其他资源

管理 UE-V 1.0
UE-V 1.0 的操作

-----
你可以在 TechNet 库中了解有关 MDOP 的详细信息、在 TechNet Wiki 上搜索疑难解答,或者在 FacebookTwitter 上了解我们的最新信息。
-----