此文章介绍在使用 ENS、AV 多平台或 VSE 创建排除项MOVE使用通配符的规则。
创建排除项时使用通配符
通配符(?、*、**)在创建排除项时非常有用,但某些规则适用。 请参阅以下示例。
- 问号 (?) 通配符用于表示路径或文件名中放置字符的准确位置中的单个字符。
- 星号 (*) 通配符用于表示一个或多个字符,且用于不跨文件夹边界。
- 双星号 (**) 通配符用于表示一个或多个字符,并且用于跨越文件夹边界。
- 系统环境变量,如 %SystemRoot%可在排除项中使用。 用户环境变量,如%UserProfile%无法使用,因为按访问扫描程序会在本地Windows系统帐户下运行。
要显示
*和
**通 配 符
C:\Users\Will*匹配路径名称,如
C:\Users\William,
C:\Users\Willamina和
C:\Users\WillAnderson. 与这些名称的任何子文件夹不匹配。 例如
C:\Users\Will*\** 匹配之前的文件夹及其所有子文件夹。
通配符示例
例子 |
评论 |
**\Temp\test.docx |
排除系统中名为 Temp 的文件夹中的特定文件。 |
**\test.docx |
将特定文件排除在系统的任何位置。 |
|
排除特定驱动器上任意文件夹中的特定文件。 驱动器号必须包含在通配符中。
在此例中,任意 test.docD: 驱动器上的文件已排除: D:\**\test.doc
|
Users\**\Documents\Microsoft User Data\
|
排除 用户 下的任何文件夹,以及 用户数据 下的任何文件夹。
|
C:\Documents and Settings\**\Favorites\
|
排除所有用户的 Favorites 文件夹。
|
|
排除驱动器 C 上名为 Favorites 的任何文件夹。
|
|
排除 Temp 文件夹位于任何位置、任何驱动器上以及"Temp"目录中包含的任何子文件夹。
在此例中,将排除以下目录:
- C:\temp
- D:\windows\temp\Folder1
- c:\documents and settings\Administrator\Local Settings\temp
|
|
排除任何具有 .tmp扩展位于系统中名为 Temp 的文件夹中。
|
|
|
C:\Windows\Temp*\inifile?.* |
排除所有已命名的文件inifileX, w此处 X 是文件名的任何有效字符。 排除所有已命名的文件inifileX以 Temp 开头的任何文件夹名称中C:\Windows. |
D:\**\*.tmp |
排除包含 以下条件的所有文件:.tmp扩展(*.tmp)位于特定驱动器上任意文件夹中。 驱动器号必须包含在通配符中。
在此例中,任何*.tmpD: 驱动器上的文件被排除。 |
C:\Temp\abc*或C:\Temp\abc*\ |
排除所有以abc下 C:\Temp.
注意:单个星号(与末尾的反杠无关)可匹配以abc下C:\Temp. |
C:\Temp\abc*.* |
仅排除以abc下C:\Temp. |
C:\Temp\abc*\*.* |
仅排除任何以该名称开头的任何扩展名的文件abc下C:\Temp. |
C:\Temp\abc*\xyz*.txt |
仅排除以xyz以及txt扩展,以任何文件夹名称开头abc下C:\Temp. |
C:\Temp\abc |
仅排除名为的文件abc下C:\Temp. |
C:\Temp\abc\ |
仅排除名称为abc下C:\Temp. |