筛选条件

Workspace Environment Management 包括以下筛选条件,您可以使用这些条件配置代理向用户分配资源的情况。有关在管理控制台中使用这些条件的更多信息,请参阅 过滤器

使用以下筛选条件时,请注意以下两种情况:

  • 如果代理安装在单会话或多会话操作系统上:
    • “客户端” 是指连接到代理主机的客户端设备。
    • “计算机” 和 “客户端远程” 是指代理主机。
  • 如果代理安装在物理终端节点上,则条件名称中包含 “客户端” 的条件将不适用。
条件名称 始终为真
预期值类型 不适用
预期结果类型 不适用
预期语法 不适用
返回 真的
条件名称 计算机名称匹配
预期值类型 不适用
预期结果类型 字符串。
预期语法 单一名称测试:Computername Multiple tests (OR): Computername1;Computername2 Wildcard(也适用于多个): ComputerName*
返回 如果当前计算机名称与测试值匹配,则返回 true,否则为 false。
条件名称 ClientName 匹配
预期值类型 不适用
预期值类型 字符串。
预期语法 单个名称测试:Clientname Multiple tests (OR): Clientname1;Clientname2 Wildcard(也适用于多个): ClientName*
返回 如果当前客户端名称与测试值匹配,则返回 true,否则为 false。
条件名称 IP 地址匹配
预期值类型 不适用
预期结果类型 IP 地址。
预期语法 单个名称测试:IpAddress Multiple tests (OR): IpAddress1;IpAddress2 Wildcard(也适用于多个): IpAddress* Range (also works with multiples): IpAddress1-IpAddress2
返回 如果当前计算机 IP 地址与测试值匹配,则为 true,否则为 false。
条件名称 客户端 IP 地址匹配
预期值类型 不适用
预期结果类型 IP 地址。
预期语法 单个名称测试:ClientIpAddress Multiple tests (OR): ClientIpAddress1;ClientIpAddress2 Wildcard(也适用于多个): ClientIpAddress* Range (also works with multiples): IpAddress1-IpAddress2
返回 如果当前客户端 IP 地址与测试值匹配,则返回 true,否则为 false。
条件名称 Active Directory 站点匹配
预期值类型 不适用
预期结果类型 要测试的 Active Directory 站点的确切名称。
预期语法 活动目录站点名称。
返回 如果指定站点与当前站点匹配,则返回 true,否则为 false。
条件名称 计划
预期值类型 不适用
预期结果类型 星期几(例如:星期一)。
预期语法 单名测试:DayOfWeek Multiple tests (OR): DayOfWeek1; DayOfWeek2
返回 如果今天与测试值匹配,则为 true,否则为 false。
条件名称 环境变量匹配
预期值类型 字符串。测试变量的名称。
预期结果类型 字符串。测试变量的预期值。
预期语法 单名测试:value Not null test: ?
返回 如果存在环境变量且值匹配,则返回 true,否则为 false。
条件名称 注册表值匹配
预期值类型 字符串。要测试的注册表值的完整路径和名称。示例:注册表项 HKCU\Software\Citrix\TestValueName
预期结果类型 字符串。测试的注册表项的预期值。
预期语法 单名测试:value Not null test: ?
返回 如果注册表值存在且值匹配,则返回 true,否则为 false。
条件名称 WMI 查询结果匹配
预期值类型 不适用
预期结果类型 字符串。
预期语法 有效的 WMI 查询。有关详细信息,请参阅https://docs.microsoft.com/en-us/windows/win32/wmisdk/querying-with-wql
返回 如果查询成功且结果为 true,否则为 false。
条件名称 用户国家匹配
预期值类型 不适用
预期结果类型 字符串。
预期语法 两个字母 ISO 语言名称。
返回 如果用户 ISO 语言名称与指定值匹配,则返回 true,否则为 false。
条件名称 用户界面语言匹配
预期值类型 不适用
预期结果类型 字符串。两个字母 ISO 语言名称。示例法国
预期语法 两个字母 ISO 语言名称。示例法国
返回 如果用户 UI ISO 语言名称与指定值匹配,则为 true,否则为 false。
条件名称 用户 SBC 资源类型
预期值类型 不适用
预期结果类型 从列表中选择。
预期语法 不适用
返回 如果用户上下文(已发布的桌面或应用程序)与选定值匹配,则为 true;否则为 false。
条件名称 操作系统平台类型
预期值类型 不适用
预期结果类型 从 Dropbox 中选择。
预期语法 不适用
返回 如果计算机平台类型(x64 或 x86)与选定值匹配,则为 true,否则为 false。
条件名称 连接状态
预期值类型 不适用
预期结果类型 从 Dropbox 中选择。
预期语法 不适用
返回 如果连接状态(联机或脱机)与选定值匹配,则为 true,否则为 false。
条件名称 Citrix Provisioning 映像模式
预期值类型 不适用
预期结果类型 从 Dropbox 中选择。
预期语法 不适用
返回 如果当前 Citrix Provisioning 映像模式与选定值匹配,则为 true,否则为 false。
条件名称 客户端 OS
预期值类型 不适用
预期结果类型 从 Dropbox 中选择。
预期语法 不适用
返回 如果当前客户端操作系统与选定值匹配,则返回 true,否则为 false。
条件名称 Active Directory 路径匹配
预期值类型 不适用
预期结果类型 字符串。测试的 Active Directory 路径的名称。
预期语法 单个名称测试:严格匹配 LDAP 路径通配符测试:ou=USERS * 多个条目:分号分隔条目 (;)
返回 如果属性存在且值匹配,则返回 true,否则为 false。
条件名称 Active Directory 属性匹配
预期值类型 字符串。已测试的 Active Directory 属性的名称。
预期结果类型 字符串。已测试的 Active Directory 属性的预期值。
预期语法 单值测试:值多个值条目:用分号 (;) 分隔条目测试非 null:?
返回 如果属性存在且值匹配,则返回 true,否则为 false。
条件名称 名称或值在列表中
预期值类型 字符串。完整性列表管理器实用程序生成的 XML 列表的完整文件路径。
预期结果类型 字符串。要在列表中查找的名称/值的期望值。
预期语法 字符串
返回 如果在指定列表的名称/值对中找到值,则返回 true,否则为 false。
条件名称 没有计算机名称匹配
负面条件行为 运行 ComputerName Match 并返回相反的结果(如果为 false,则返回 true,若为 true,则返回 false)。有关详细信息,请参阅条件 ComputerName 匹配
条件名称 无 ClientName 匹配
负面条件行为 运行客户端名称匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回假)。有关详细信息,请参阅条件 ClientName 匹配
条件名称 没有 IP 地址匹配
负面条件行为 运行 IP 地址匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回假)。有关详细信息,请参阅条件 IP 地址匹配
条件名称 没有客户端 IP 地址匹配
负面条件行为 运行客户端 IP 地址匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回假)。有关详细信息,请参阅条件客户端 IP 地址匹配
条件名称 没有 Active Directory 站点匹配
负面条件行为 运行 Active Directory 站点匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Active Directory 站点匹配
条件名称 无环境变量匹配
负面条件行为 运行环境变量匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关更多信息,请参阅条件环境变量匹配
条件名称 无注册表值匹配
负面条件行为 运行注册表值匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关更多信息,请参阅条件注册表值匹配
条件名称 无 WMI 查询结果匹配
负面条件行为 运行 WMI 查询结果匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回假)。有关更多信息,请参阅条件 WMI 查询结果匹配
条件名称 无用户国家/地区匹配
负面条件行为 运行用户国家匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件用户国家/地区匹配
条件名称 没有用户界面语言匹配
负面条件行为 运行用户界面语言匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件用户界面语言匹配
条件名称 没有 Active Directory 路径匹配
负面条件行为 运行 Active Directory 路径匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Active Directory 路径匹配
条件名称 没有 Active Directory 属性匹配
负面条件行为 运行活动属性路径匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关更多信息,请参阅条件活动属性路径匹配
条件名称 名称或值不在列表中
负面条件行为 运行名称或值位于列表中,并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件名称或值位于列表中
条件名称 客户端远程 OS 匹配
预期值类型 不适用
预期结果类型 从 Dropbox 中选择。
预期语法 不适用
返回 如果当前远程客户端操作系统与选定值匹配,则返回 true,否则为 false。
条件名称 无客户端远程操作系统匹配
负面条件行为 运行客户端远程操作系统匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件客户端远程操作系统匹配
条件名称 动态值匹配
预期值类型 字符串。使用环境变量或动态标记的任何动态表达式。
预期结果类型 字符串。测试表达式的预期值。
预期语法 单名测试:value Not null test: ?
返回 如果存在动态表达式结果值且值匹配,则为 true;否则为 false。
条件名称 无动态值匹配
负面条件行为 运行动态值匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关更多信息,请参阅条件动态值匹配
条件名称 变压器模式状态
预期值类型 不适用
预期结果类型 从 Dropbox 中选择。
预期语法 不适用
返回 如果当前变压器状态匹配选定值,则为 true,否则为 false。
条件名称 无客户端操作系统匹配
负面条件行为 运行客户端操作系统匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。请参阅条件客户端操作系统匹配了解更多信息。
条件名称 Active Directory 组匹配
预期值类型 不适用
预期结果类型 字符串。
预期语法 单个名称测试:组 NetBIOS 名称(域\ 组名)多个测试 (OR):组名 1; 组名 2
返回 如果当前任何用户组与测试值匹配,则为 true;否则为 false。
条件名称 没有 Active Directory 组匹配
负面条件行为 运行 Active Directory 组匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Active Directory 组匹配
条件名称 文件版本匹配
预期值类型 字符串。要测试的文件的完整路径和名称。
  示例:C:\Test\TestFile.dll
预期结果类型 字符串。测试文件的预期文件版本值。
预期语法 单名测试:value Not null test: ?
返回 如果注册表值存在且值匹配,则返回 true,否则为 false。
条件名称 没有文件版本匹配
负面条件行为 运行文件版本匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关更多信息,请参阅条件文件版本匹配
条件名称 网络连接状态
预期值类型 不适用
预期结果类型 从 Dropbox 中选择。
预期语法 不适用
返回 如果当前网络连接状态与选定值匹配,则返回 true,否则为 false。

重要:

在使用已发布资源名称作为筛选条件类型之前,请记住以下事项:如果已发布的资源是已发布的应用程序,请在 “ 匹配结 果” 字段中键入应用程序的浏览器名称。如果已发布的资源是已发布的桌面,请在 匹配结 果字段中键入桌面的已发布名称。

条件名称 已发布的资源名称
预期值类型 不适用
预期结果类型 字符串。已发布资源的名称(Citrix Virtual Apps/Citrix Virtual Desktops/RDS)。
预期语法 单一名称测试:已发布的资源名称多个测试 (OR):Name1; Name2 通配符测试:名称 *
返回 如果当前发布的资源名称与测试值匹配,则为 true;否则为 false。
条件名称 名称在列表中
预期值类型 字符串。完整性列表管理器实用程序生成的 XML 列表的完整文件路径。
预期结果类型 字符串。要在列表中查找的名称的预期值。
预期语法 字符串
返回 如果指定列表中的名称/值对中存在名称匹配,则返回 true,否则为 false。
条件名称 名称不在列表中
负面条件行为 运行名称位于列表中,返回相反的结果(如果为假,则返回 true,如果为 true,则返回假)。有关详细信息,请参阅条件名称位于列表中
条件名称 文件/文件夹存在
预期值类型 不适用
预期结果类型 字符串。
预期语法 要测试的文件系统条目(文件或文件夹)的完整路径。
返回 如果指定的文件系统条目存在,则返回 true,否则为 false。
条件名称 文件/文件夹不存在
负面条件行为 运行文件/文件夹存在并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关更多信息,请参阅条件文件/文件夹存在
条件名称 DateTime 匹配
预期值类型 不适用
预期结果类型 DateTime 作为字符串。测试的日期/时间。
预期语法 Single Date: 06/01/2016 Date Range: 06/01/2016-08/01/2016 Multiple entries: entry1;entry2 Ranges and single dates can be mixed
返回 如果执行日期/时间与任何指定条目匹配,则为 true,否则为 false。
条件名称 没有 DateTime 匹配
负面条件行为 运行日期时间匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回假)。有关更多信息,请参阅条件 DateTime 匹配

筛选与 Citrix Virtual Apps and Desktops 相关的条件

WEM 支持以下筛选条件,以便在 Citrix Virtual Apps and Desktops 部署中使用。这些条件适用于当前支持的所有 Citrix Virtual Apps and Desktops 版本。使用版本匹配条件时,请注意以下注意事项:

  • 您可以用不同的格式指定版本号。例如,键入 7.307.30.07.30.0.0。如果需要,也可以使用星号 (*) 作为通配符。例如 7.30*。星号匹配零个或多个字符。

  • 指定的版本是 Delivery Controller 的版本号,而不是 Virtual Delivery Agent 的版本号。要查看版本号,请在安装介质上找到 自动选择 应用程序(AutoSelect.exe 文件),右键单击 自动选择,然后单击 详细信息 选项卡。产品版本 字段显示可以在 WEM 中指定的版本号。

条件名称 Citrix Virtual Apps 版本匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Apps 版本。示例:7.30
预期语法 不适用
返回 如果版本与选定值匹配,则为 true;否则为 false。
条件名称 Citrix Virtual Apps 场名称匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Apps 场名称。示例:场。
预期语法 不适用
返回 如果名称与选定值匹配,则返回 true,否则为 false。
条件名称 Citrix Virtual Apps 区域名称匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Apps 区域名称。示例:区域。
预期语法 不适用
返回 如果名称与选定值匹配,则返回 true,否则为 false。
条件名称 Citrix Virtual Desktops 场名称匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Desktops 场名称。示例:场。
预期语法 不适用
返回 如果名称与选定值匹配,则返回 true,否则为 false。
条件名称 Citrix Virtual Desktops 桌面组名称匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Desktops 面桌面组示例:组。
预期语法 不适用
返回 如果名称与选定值匹配,则返回 true,否则为 false。
条件名称 没有 Citrix Virtual Apps 版本匹配
负面条件行为 运行 Citrix Virtual Apps 版本匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Apps 版本匹配
条件名称 没有 Citrix Virtual Apps 场名称匹配
负面条件行为 运行 Citrix Virtual Apps 场名称匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Apps 场名称匹配
条件名称 没有 Citrix Virtual Apps 区域名称匹配
负面条件行为 运行 Citrix Virtual Apps 区域名称匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Apps 区域名称匹配
条件名称 没有 Citrix Virtual Desktops 场名称匹配
负面条件行为 运行 Citrix Virtual Desktops 场名称匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Desktops 场名称匹配
条件名称 没有 Citrix Virtual Desktops 桌面组名称匹配
负面条件行为 运行 Citrix Virtual Desktops 桌面组名称匹配并返回相反的结果(如果为假,则返回 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Desktops 面组名称匹配
筛选条件