解决 Monitor 中的脚本化任务执行问题

Last published : Nov 13, 2026
DaaS Monitor 允许您从 筛选器 > 计算机 > 计算机操作 > 运行脚本化任务 运行脚本化任务。但是,在尝试运行脚本化任务时,您可能会遇到错误,例如:
  • WEM Agent is not found
  • WEM Agent is not recently connected
  • WEM Agent version is not supported
本文介绍了这些错误的常见原因以及如何解决这些错误。

WEM Agent 未安装

原因:“运行脚本化任务”功能要求安装 WEM Agent。在 Citrix Virtual Apps and Desktops 2507 LTSR 及更高版本中,WEM Agent 会自动安装在 VDA 上。在早期版本中,必须手动安装代理。
解决方案: 验证目标计算机上是否安装了 WEM Agent。默认安装路径为:
C:\Program Files (x86)\Citrix\Workspace Environment Management Agent

WEM Agent 在基本部署模式下运行

原因: 当 WEM Agent 在“基本部署”模式下运行时,它会脱机运行且不连接到网络。
脚本化任务要求代理在“云服务部署”模式下运行,并使用已加入 AD(或称为 Cloud Connector 方法)或未加入域的方法连接到 WEM 服务。
解决方案:
  1. 使用 WEM 运行状况检查工具 验证代理模式。该工具位于: C:\Program Files (x86)\Citrix\Workspace Environment Management Agent\Health Check Tool
  2. 要将代理切换到“云服务部署”模式下的 AD 加入方法,请完成以下操作之一:
    • 使用 运行状况检查工具 指定 Cloud Connector IP 地址或 FQDN。
    • 使用组策略在多个 VDA 之间分发 Cloud Connector 设置。有关详细信息,请参阅 配置组策略。

WEM Agent 未注册到 WEM 服务

原因: WEM Agent 必须注册到 WEM 服务中的配置集。如果注册不完整,则无法运行脚本化任务。
解决方案:
检查代理的注册状态:
  1. 在 WEM Web 控制台中,转到 Monitoring > Agents > Registrations。
  2. 验证代理是否显示为 Registered 或 Unregistered。
  3. 如果代理未注册或注册问题仍然存在,请查看以下配置集方案以进一步排查问题:

代理未绑定到任何配置集

原因: 未向代理分配任何配置集。
解决方案: 使用以下方法之一分配配置集:
  • 在 Web Studio 中创建或编辑计算机目录时配置 WEM 选项
  • 在 WEM Web 控制台中创建目录对象(OU、组或单个计算机)。

代理绑定到多个配置集

原因: 存在冲突的分配。例如:
  • 计算机目录绑定到 Configuration Set A,并且
  • 域计算机组绑定到 Configuration Set B。
解决方案: 在 WEM Web 控制台中,转到目录对象,查看绑定,并删除冲突的配置集分配。

WEM 代理未连接到 WEM 服务

原因: 由于网络问题或防火墙限制,代理无法连接到 WEM 服务。
解决方案: 验证网络环境,并确保允许所有到 WEM 服务的必要连接。

WEM 代理版本对脚本化任务的限制

原因: 早于 2207.1.0.1 的 WEM 代理版本不支持运行脚本化任务。
解决方案: 将 WEM 代理升级到受支持的版本。

WEM 服务升级正在进行中

原因: 在 WEM 基础架构服务升级期间,WEM 服务暂时不可用。
解决方案: 等待升级完成,然后重试该操作。

WEM 数据库已存档

原因: 如果连续 30 天没有操作发生且没有活动代理连接,WEM 数据库可能会被存档。
解决方案: 通过手动打开 WEM Web 控制台来取消存档数据库。此操作会自动触发取消存档过程。

WEM 服务尚未准备就绪

原因: WEM 服务尚未预配。
解决方案: 确保 WEM 预配已完成并且所有必需服务正在运行,然后重试该操作。