FlexEngine 支持使用以下命令行参数来刷新设置或启动提升的任务。

提示: FlexEngine.exe 的示例路径基于默认安装目录。默认目录在以下情况下不适用。
  • 安装 VMware Dynamic Environment Manager 时,您选择了其他目录。
  • VMware Dynamic Environment Manager 作为其他安装的一部分进行安装。

    例如,如果使用 Horizon Cloud 导入映像工作流或 Horizon Agent 安装程序为位于 Microsoft Azure 中的虚拟机安装 VMware Dynamic Environment Manager,则安装路径会有所不同。有关详细信息,请参阅为 Microsoft Azure 中的 Horizon Cloud 容器创建桌面映像

如果 VMware Dynamic Environment Manager 安装在非默认目录中,请相应地调整路径。

-DirectFlexRefresh

DirectFlex 配置在登录时进行处理。如果在用户登录时添加启用了 DirectFlex 的 Flex 配置文件或修改现有文件中与 DirectFlex 有关的设置,所做的这些更改无法在会话期间自动获取。

此行为可能是正常的,但您可以通过在用户会话中运行以下命令强制执行更新:

"C:\Program Files\Immidio\Flex Profiles\FlexEngine.exe" -DirectFlexRefresh

-UemRefresh

用户环境设置在登录时应用,而计算机环境设置则在引导时应用。对于某些类型的设置,您可以在用户登录时执行刷新操作。

表 1. 刷新操作
操作 描述
-UemRefresh 刷新 VMware Dynamic Environment Manager 文件类型关联、快捷方式和打印机映射。

-UemRefreshFtas

刷新 VMware Dynamic Environment Manager 文件类型关联。
-UemRefreshShortcuts 刷新 VMware Dynamic Environment Manager 快捷方式。
-UemRefreshPrinters 刷新 VMware Dynamic Environment Manager 打印机映射。
-UemRefreshADMX 刷新 VMware Dynamic Environment Manager 基于 ADMX 的用户设置。
-UemRefreshADMXComputerPolicy 刷新 VMware Dynamic Environment Manager 基于 ADMX 的计算机设置。
-UemRefreshDrives 刷新 VMware Dynamic Environment Manager 驱动器映射。
-UemRefreshEnvVars 刷新 VMware Dynamic Environment Manager 环境变量。
-UemRefreshApplicationBlocking 刷新 VMware Dynamic Environment Manager 应用程序阻止设置。
-UemRefreshHorizonPolicy 刷新用于用户环境设置的 VMware Dynamic Environment Manager Horizon 智能策略。
注: 您可以随时刷新 Horizon 智能策略。但是,Horizon 远程桌面体验组件会确定所做更改在当时是否生效。
-UemRefreshHorizonComputerPolicy 刷新用于计算机环境设置的 VMware Dynamic Environment Manager Horizon 智能策略。
注: 您可以随时刷新 Horizon 智能策略。但是,Horizon 远程桌面体验组件会确定所做更改在当时是否真正生效。
-UemRefreshTriggeredTasks 刷新 VMware Dynamic Environment Manager 触发的任务。
-UemRefreshPrivilegeElevation 刷新 VMware Dynamic Environment Manager 特权提升设置。

-LaunchTask

特权提升后,您可以定义提升的任务。您可以使用如下命令启动提升的任务。
"C:\Program Files\Immidio\Flex Profiles\FlexEngine.exe" -LaunchTask "name-of-task" 

有关提升的任务的详细信息,请参阅《VMware Dynamic Environment Manager 管理指南》

-ApplyNoADSettings

如果启用了 NoAD 模式,则在用户登录时,会将在 NoAD.xml 配置文件中定义的设置应用于注册表。如果存在网络或计时相关问题,导致 FlexEngine 无法应用 NoAD.xml 设置,您可以使用 -ApplyNoADSettings 命令按需应用 NoAD.xml 设置。

"C:\Program Files\Immidio\Flex Profiles\FlexEngine.exe" -ApplyNoADSettings
注: 所有操作均在运行此命令的用户环境中执行。如果要根据组成员资格定向 NoAD 设置,则会评估运行此命令的用户的组成员资格。有关用户组成员资格的详细信息,请参见 VMware Docs《安装和配置 VMware Dynamic Environment Manager》文档中的 “根据组成员资格定向 NoAD 设置”