筛选条件

Workspace Environment Management 包括以下筛选条件,用于配置代理将资源分配给用户的情况。有关在管理控制台中使用这些条件的详细信息,请参阅 筛选器

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

  • 如果代理安装在单会话或多会话操作系统上:
    • “客户端”是指连接到代理主机的客户端设备。
    • “计算机”和“客户端远程”是指代理主机。
  • 如果代理安装在物理终端上,条件名称中包含“客户端”的条件不适用。
条件名称 始终为真
预期值类型 不适用
预期结果类型 不适用
预期语法 不适用
返回 真的。
条件名称 ComputerName 匹配
预期值类型 不适用
预期结果类型 字符串。
预期语法 单名测试:计算机名多个测试 (或):计算机名 1;计算机名 2 通配符(也适用于倍数):计算机名\ *
返回 如果当前计算机名称与测试值匹配,则为 true;否则为 false。
条件名称 ClientName 匹配
预期值类型 不适用
预期值类型 字符串。
预期语法 单个名称测试:客户端名称多个测试 (OL):客户端名称 1;客户端名称 2 通配符(也适用于多个):客户端名称\ *
返回 如果当前客户端名称与测试值匹配,则为 true;否则为 false。
条件名称 IP 地址匹配
预期值类型 不适用
预期结果类型 IP 地址。
预期语法 单个名称测试:IP 地址多个测试(或):IP 地址 1;IP 地址 2 通配符(也适用于多个):IP 地址\ * 范围(也适用于多个):IP 地址 1-IP 地址 2
返回 如果当前计算机 IP 地址与测试值匹配,则为 true;否则为 false。
条件名称 客户端 IP 地址匹配
预期值类型 不适用
预期结果类型 IP 地址。
预期语法 单个名称测试:客户地址多个测试 (或):客户地址 1;客户地址 2 通配符(也适用于倍数):客户地址\ * 范围(也适用于倍数):IP 地址 1-IP 地址 2
返回 如果当前客户端 IP 地址与测试值匹配,则为 true;否则为 false。
条件名称 Active Directory 站点匹配
预期值类型 不适用
预期结果类型 要测试的 Active Directory 站点的确切名称。
预期语法 活动目录站点名称。
返回 如果指定的站点与当前站点匹配,则返回 true;否则返回 false。
条件名称 计划
预期值类型 不适用
预期结果类型 星期几(例如:星期一)。
预期语法 单个名称测试:DayOfWeek Multiple tests (OR): DayOfWeek1; DayOfWeek2
返回 如果今天与测试值匹配,则为 true,否则为 false。
条件名称 环境变量匹配
预期值类型 字符串。测试变量的名称。
预期结果类型 字符串。测试变量的预期值。
预期语法 单个名称测试:value Not null test: ?
返回 如果环境变量存在且值匹配,则返回 true;否则返回 false。
条件名称 注册表值匹配
预期值类型 字符串。要测试的注册表值的完整路径和名称。示例:注册表项 HKCU\ 软件\ Citrix\ 测试值名称
预期结果类型 字符串。测试的注册表项的预期值。
预期语法 单个名称测试: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 语言名称。示例 FR。
预期语法 两个字母 ISO 语言名称。示例 FR。
返回 如果用户 UI ISO 语言名称与指定值匹配,则为 true;否则为 false。
条件名称 用户 SBC 资源类型
预期值类型 不适用
预期结果类型 从列表中选择。
预期语法 不适用
返回 如果用户上下文(已发布的桌面或应用程序)与选定值匹配,则为 true,否则为 false。
条件名称 操作系统平台类型
预期值类型 不适用
预期结果类型 从下拉框中选择。
预期语法 不适用
返回 如果计算机平台类型(x64 或 x86)与选定值匹配,则为 true,否则为 false。
条件名称 连接状态
预期值类型 不适用
预期结果类型 从下拉框中选择。
预期语法 不适用
返回 如果连接状态(联机或脱机)与选定值匹配,则为 true;否则为 false。
条件名称 Citrix Virtual Apps 版本匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Apps 版本。示例:6.5
预期语法 不适用
返回 如果版本与选定值匹配,则为 true;否则为 false。
条件名称 Citrix Virtual Apps 场名称匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Apps 场名称(最高版本 6.5)。示例:场。
预期语法 不适用
返回 如果名称与选定值匹配,则为 true;否则为 false。
条件名称 Citrix Virtual Apps 区域名称匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Apps 区域名称(最高版本 6.5)。示例:区域。
预期语法 不适用
返回 如果名称与选定值匹配,则为 true;否则为 false。
条件名称 Citrix Virtual Desktops 场名称匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Desktops 场名称(最高版本 5)。示例:场。
预期语法 不适用
返回 如果名称与选定值匹配,则为 true;否则为 false。
条件名称 Citrix 虚拟桌面桌面组名称匹配
预期值类型 不适用
预期结果类型 字符串。Citrix Virtual Desktops 面桌面组示例:组。
预期语法 不适用
返回 如果名称与选定值匹配,则为 true;否则为 false。
条件名称 Citrix Provisioning 映像模式
预期值类型 不适用
预期结果类型 从下拉框中选择。
预期语法 不适用
返回 如果当前 Citrix Provisioning 映像模式与选定值匹配,则为 true;否则为 false。
条件名称 客户端操作系统
预期值类型 不适用
预期结果类型 从下拉框中选择。
预期语法 不适用
返回 如果当前客户端操作系统与选定值匹配,则为 true;否则为 false。
条件名称 Active Directory 路径匹配
预期值类型 不适用
预期结果类型 字符串。已测试的 Active Directory 路径的名称。
预期语法 单名测试:严格的 LDAP 路径匹配通配符测试:OU= 用户\ * 多个条目:分号 (;) 分隔条目
返回 如果属性存在且值匹配,则返回 true;否则返回 false。
条件名称 Active Directory 属性匹配
预期值类型 字符串。已测试的 Active Directory 属性的名称。
预期结果类型 字符串。已测试的 Active Directory 属性的预期值。
预期语法 单值测试:值多个值条目:分号 (;) 分隔条目不为 null:?
返回 如果属性存在且值匹配,则返回 true;否则返回 false。
条件名称 名称或值在列表中
预期值类型 字符串。完整性列表管理器实用程序生成的 XML 列表的完整文件路径。
预期结果类型 字符串。要在列表中查找的名称/值的预期值。
预期语法 字符串
返回 如果在指定列表中的名称/值对中找到该值,则为 true;否则为 false。
条件名称 无 ComputerName 匹配
负面条件行为 运行 计算机名称匹配 并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 计算机名称匹配
条件名称 无 ClientName 匹配
负面条件行为 运行客户端名称匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 客户端名称匹配
条件名称 没有匹配的 IP 地址
负面条件行为 运行 IP 地址匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 IP 地址匹配
条件名称 无客户端 IP 地址匹配
负面条件行为 运行客户端 IP 地址匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 客户端 IP 地址匹配
条件名称 没有 Active Directory 站点匹配
负面条件行为 运行 Active Directory 站点匹配并返回相反的结果(如果为 true,则为 false,如果为 true)。有关详细信息,请参阅条件 Ac tive Directory 站点匹配
条件名称 无环境变量匹配
负面条件行为 运行环境变量匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 环境变量匹配
条件名称 没有注册表值匹配
负面条件行为 运行注册表值匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 注册表值匹配
条件名称 无 WMI 查询结果匹配
负面条件行为 运行 WMI 查询结果匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 WMI 查询结果匹配
条件名称 无用户国家/地区匹配
负面条件行为 运行用户国家/地区匹配并返回相反的结果(如果为 true,则返回 false)。有关更多信息,请参阅条件 用户国家匹配
条件名称 无用户界面语言匹配
负面条件行为 运行用户界面语言匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 用户 UI 语言匹配
条件名称 没有 Citrix Virtual Apps 版本匹配
负面条件行为 运行 Citrix Virtual Apps 版本匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Apps 版本匹配
条件名称 没有 Citrix Virtual Apps 场名称匹配
负面条件行为 运行 Citrix Virtual Apps 场名称匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Apps 场名称匹配
条件名称 没有 Citrix Virtual Apps 区域名称匹配
负面条件行为 运行 Citrix Virtual Apps 区域名称匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Apps 区域名称匹配
条件名称 没有 Citrix Virtual Desktops 场名称匹配
负面条件行为 运行 Citrix Virtual Desktops 场名称匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Desktops 场名称匹配
条件名称 没有 Citrix Virtual Desktops 面桌面组名称匹配
负面条件行为 运行 Citrix Virtual Desktops 面桌面组名称匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 Citrix Virtual Desktops 面桌面组名称匹配
条件名称 没有 Active Directory 路径匹配
负面条件行为 运行 Active Directory 路径匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Ac tive Directory 路径匹配
条件名称 没有 Active Directory 属性匹配
负面条件行为 运行活动属性路径匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 活动属性路径匹配
条件名称 名称或值不在列表中
负面条件行为 运行名称或值在列表中并返回相反的结果(如果为 true,则为 false,如果为 true)。有关详细信息,请参阅 “列表” 中的条件名称或 “值”。
条件名称 客户端远程操作系统匹配
预期值类型 不适用
预期结果类型 从下拉框中选择。
预期语法 不适用
返回 如果当前远程客户端操作系统与选定值匹配,则为 true;否则为 false。
条件名称 没有客户端远程操作系统匹配
负面条件行为 运行客户端远程操作系统匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 客户端远程操作系统匹配
条件名称 动态值匹配
预期值类型 字符串。使用环境变量或动态标记的任何动态表达式。
预期结果类型 字符串。测试表达式的预期值。
预期语法 单个名称测试:value Not null test: ?
返回 如果存在动态表达式结果值且值匹配,则返回 true;否则返回 false。
条件名称 无动态值匹配
负面条件行为 运行动态值匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 动态值匹配
条件名称 转换程序模式状态
预期值类型 不适用
预期结果类型 从下拉框中选择。
预期语法 不适用
返回 如果当前转换程序状态与选定值匹配,则为 true,否则为 false。
条件名称 没有客户端操作系统匹配
负面条件行为 运行客户端操作系统匹配并返回相反的结果(如果为 false,则返回 true,则返回 false)。有关详细信息,请参阅条件 客户端操作系统匹配
条件名称 Active Directory 组匹配
预期值类型 不适用
预期结果类型 字符串。
预期语法 单个名称测试:组 NetBIOS 名称(域\ 组名)多个测试 (OL):组名 1;组名 2
返回 如果任何当前用户组与测试值匹配,则为 true;否则为 false。
条件名称 没有 Active Directory 组匹配
负面条件行为 运行 Active Directory 组匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 Ac tive Directory 组匹配
条件名称 文件版本匹配
预期值类型 字符串。要测试的文件的完整路径和名称。
  示例: C:\ 测试\ 测试文件 .dll
预期结果类型 字符串。测试文件的预期文件版本值。
预期语法 单个名称测试:value Not null test: ?
返回 如果注册表值存在且值匹配,则返回 true;否则返回 false。
条件名称 没有文件版本匹配
负面条件行为 运行文件版本匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条 件 “文件版本匹配”
条件名称 网络连接状态
预期值类型 不适用
预期结果类型 从下拉框中选择。
预期语法 不适用
返回 如果当前网络连接状态与选定值匹配,则返回 true;否则返回 false。

重要:

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

条件名称 已发布的资源名称
预期值类型 不适用
预期结果类型 字符串。已发布资源的名称 (Citrix Virtual Apps/Citrix Virtual Desktops/RDS)。
预期语法 单个名称测试:已发布的资源名称多个测试 (OL):Name1;Name2 通配符测试:名称\ *
返回 如果当前已发布的资源名称与测试的值匹配,则为 true;否则为 false。
条件名称 名称在列表中
预期值类型 字符串。完整性列表管理器实用程序生成的 XML 列表的完整文件路径。
预期结果类型 字符串。要在列表中查找的名称的预期值。
预期语法 字符串
返回 如果指定列表中的名称/值对中存在名称匹配,则返回 true,否则返回 false。
条件名称 名称不在列表中
负面条件行为 运行名称在列表中并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅列表中的条件名称。
条件名称 文件/文件夹存在
预期值类型 不适用
预期结果类型 字符串。
预期语法 要测试的文件系统条目(文件或文件夹)的完整路径。
返回 如果指定的文件系统条目存在,则返回 true,否则返回 false。
条件名称 文件/文件夹不存在
负面条件行为 运行文件/文件夹存在并返回相反的结果(如果为 true,则为 false,如果为 true)。有关详细信息,请参阅条 件文件/文件夹存在
条件名称 DateTime 匹配
预期值类型 不适用
预期结果类型 DateTime 作为字符串。测试日期/时间。
预期语法 单个日期:06/01/2016 日期范围:06/01/2016-08/01/2016 多个条目:entry1;entry2 范围和单个日期可以混合使用
返回 如果执行日期/时间与任何指定条目匹配,则返回 true;否则返回 false。
条件名称 无 DateTime 匹配
负面条件行为 运行日期时间匹配并返回相反的结果(如果为 true,如果为 true,则返回 false)。有关详细信息,请参阅条件 日期时间匹配
筛选条件