管理使用 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 的设置位置模板
使用具有管理员权限的帐户可打开 Windows PowerShell 窗口。若要导入Microsoft UE-V PowerShell模块,PowerShell 命令提示符下键入以下命令。
Import-module UEV
使用下面的 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 的模板的一组管理
修改或更新所需的设置位置的模板。
将所需的设置位置模板部署到本地计算机可以访问的文件夹。
本地计算机上,打开 Windows PowerShell 窗口具有管理员权限。
导入 Microsoft UE-V PowerShell 模块中键入以下命令。
Import-module UEV
通过键入以下命令来注销以前注册的所有模板版本。
Get-UevTemplate | Unregister-UevTemplate
这将撤消注册的计算机上的所有活动模板。
通过键入以下命令来注册已更新的模板。
Register-UevTemplate <path to template folder>\*.xml
这将注册所有的设置位置位于指定的模板文件夹中的模板。
用户体验虚拟化提供了下面的一组 WMI 命令。管理员可以使用这些接口来从 Windows PowerShell 管理设置位置的模板和模板管理任务自动执行。
若要管理 wmi 设置位置模板
使用具有管理员权限的帐户可打开 Windows PowerShell 窗口。
使用以下 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 代理部署
舞台UE-V安装程序文件可访问的网络共享中。
备注
使用 AgentSetup.exe 来部署 32 位和 64 位版本的UE-V代理。Windows 安装程序文件的版本中,AgentSetupx86.msi 和 AgentSetupx64.msi,都可用于每个体系结构。若要卸载UE-V代理程序在使用该安装文件以后,您必须使用相同的文件类型。
使用下面的 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%
-
备注
机器翻译免责声明: 这篇文章已经通过计算机系统,而无需人为干预的情况下进行了翻译。Microsoft 提供机器翻译是为了方便非英语国家的用户阅读有关 Microsoft 的产品、服务和技术内容。由于机器翻译的缘故,本文可能包含词汇、语法或文法方面的错误。
另请参阅
任务
使用 PowerShell 和 WMI 管理 UE-V 1.0 Agent 和包
其他资源
-----
你可以在 TechNet 库中了解有关 MDOP 的详细信息、在 TechNet Wiki 上搜索疑难解答,或者在 Facebook 或 Twitter 上了解我们的最新信息。
-----