条件语句和逻辑运算符 父主题

防毒墙网络版按照从左到右的顺序对条件语句求值。配置条件语句时,请谨慎使用逻辑运算符。使用不当会造成条件语句错误,从而有可能产生意想不到的后果。
请参阅下表中的示例。

条件语句示例

条件语句
解译和示例
[数据标识符 1] And [数据标识符 2] Except [数据标识符 3]
文件必须满足 [数据标识符 1] 和 [数据标识符 2],但不必满足 [数据标识符 3]。
例如:
文件必须是 [Adobe PDF 文档] 而且必须包含 [电子邮件地址],但是不应包含 [关键字列表中的所有关键字]。
[数据标识符 1] Or [数据标识符 2]
文件必须满足 [数据标识符 1] 或 [数据标识符 2]。
例如:
文件必须是 [Adobe PDF 文档] 或 [Microsoft Word 文档]。
Except [数据标识符 1]
文件不得满足 [数据标识符 1]。
例如:
文件不得为 [多媒体文件]。
如表中最后一个示例所示,如果文件不得满足语句中的所有数据标识符,则条件语句中的第一个数据标识符可以有 "Except" 运算符。不过,在大部分情况下,第一个数据标识符没有运算符。