ENS、MOVE AV Multi-Platform、VSE で除外項目を作成する際のワイルドカードの使用ルールについて説明します。
除外項目を作成する際にワイルドカードを使用する
ワイルドカード (?、*、* *) は除外の作成に役立ちますが、特定のルールが適用されます。 以下の例を参照してください。
- 疑問符 (?) ワイルドカードは、パスまたはファイル名の正確な位置にある単一の文字を表すために使用されます。
- アスタリスク(*)のワイルドカードは、1つ以上の文字を表すために使用され、フォルダ境界を越えないようにするためのものです。
- ダブルアスタリスク(**)のワイルドカードは、1つ以上の文字を表すために使用され、フォルダの境界を越えることができます。
- %SystemRoot% などのシステム環境変数を除外に使用することができます。 オンアクセススキャナーは Windows ローカルシステムアカウントで実行されるため、%UserProfile% などのユーザー環境変数は使用できません。
* と
** のワイルドカードの違いを示すと、
C:\Users\Will* は
C:\Users\William、
C:\Users\Willamina、
C:\Users\WillAnderson というパス名 にマッチします。 これらの名前のサブフォルダーは一致しません。 例えば
C:\Users\Will*\** は、前のフォルダーとそのすべてのサブフォルダーにマッチします。
注意: ENS Threat Prevention は、ルートレベルの除外に絶対パスを要求します。 そのため、ルートレベルのドライブ名を一致させるために、先頭の \ や
?:\ ワイルドカード文字を使用することはできません。 ENS Threat Prevention では、ルートレベルの除外項目で先頭の **\ ワイルドカード文字を使用して、ドライブやサブフォルダを一致させることができます。
ワイルドーカードの例
例 |
コメント |
**\Temp\test.docx |
システム上のあらゆる場所にある Temp というフォルダに含まれている特定のファイルを除外します。 |
**\test.docx |
システムの任意の場所にある特定のファイルを除外します。 |
|
特定のドライブ上の任意のフォルダーにある特定のファイルを除外する。 ドライブレターは、ワイルドカードに含める必要があります。
この例では、D: ドライブにある test.doc ファイルは除外されます。: D:\**\test.doc
|
Users\**\Documents\Microsoft User Data\
|
Users 以下のフォルダと User Data 以下のフォルダは除外してください。
|
C:\Documents and Settings\**\Favorites\
|
すべてのユーザーのお気に入りフォルダを除外します。
|
|
ドライブ C 上の Favorites という名前のフォルダをすべて除外します。
|
|
任意の場所、任意のドライブの Temp フォルダと、"Temp" ディレクトリに含まれるサブフォルダを除外します。
この例では、次のディレクトリが除外されます:
- C:\temp
- D:\windows\temp\Folder1
- c:\documents and settings\Administrator\Local Settings\temp
|
|
システム上の任意の場所にある Temp という名前のフォルダーにある、拡張子が .tmp のファイルを除外することができます。
|
|
システム上の任意の場所にある、拡張子が .html のファイルを除外します。
|
C:\Windows\Temp*\inifile?.* |
inifileX, w という名前のファイルをすべて除外する。X はファイル名として有効な任意の文字である。 C:\Windows 下の Temp で始まるフォルダー名にある inifileX という名前のファイルをすべて除外します。 |
D:\**\*.tmp |
特定のドライブ上の任意のフォルダーにある .tmp 拡張子(*.tmp) を持つすべてのファイルを除外することができます。 ドライブレターは、ワイルドカードに含める必要があります。
この例では、D: drive 上の *.tmp ファイルは除外されます。 |
C:\Temp\abc* または C:\Temp\abc*\ |
C:\Temp 以下にある abc で始まるすべてのファイルおよびフォルダ名を除外します。
注意: 末尾のバックラッシュとは無関係のアスタリスク1つで、C:\Temp 以下の abc で始まるファイル名とフォルダー名の両方にマッチします。 |
C:\Temp\abc*.* |
C:\Temp の下にある abc で始まるファイル名のみを除外します。 |
C:\Temp\abc*\*.* |
C:\Temp 以下の abc で始まる任意のフォルダ名の任意の拡張子のファイルのみを除外します。 |
C:\Temp\abc*\xyz*.txt |
C:\Temp 以下の abc で始まる任意のフォルダー名で、xyz で始まり拡張子が txt のファイル名のみを除外します。 |
C:\Temp\abc |
C:\Temp の下にある abc というファイルだけを除外します。 |
C:\Temp\abc\ |
C:\Temp の下にある abc というフォルダーだけを除外します。 |