檢視次數:
本主題中包含的語法列表用於建立包含和排除列表。您可以在 「策略」「Common Objects」 中建立這些列表,或在設定政策或電腦防護編輯器中的惡意程式防護包含和排除時建立。欲了解更多有關語法使用位置的詳細資訊,請查看以下主題:

目錄列表的語法

注意
注意
目錄列表項目接受正斜杠 "/" 或反斜杠 "\" 以支援 Windows 和 Linux 的慣例。
例外
格式
說明
範例
目錄
目錄\
排除指定目錄中的所有檔案以及所有子目錄中的所有檔案。
C:\Program Files\ 排除 "程式集" 目錄及所有子目錄中的所有檔案。
具有萬用字元 (*) 的目錄
目錄\*\
排除所有子目錄,除了指定的子目錄及其包含的檔案。
C:\abc\*\:排除 abc 目錄下所有子目錄中的所有檔案,但不排除 abc 目錄中的檔案。
C:\abc\wx*z\
  • 符合 C:\abc\wxz\, C:\abc\wx123z\
  • 不符合 C:\abc\wxz, C:\abc\wx123z
C:\abc\*wx\
  • 符合 C:\abc\wx\C:\abc\123wx\
  • 不符合 C:\abc\wxC:\abc\123wx
具有萬用字元 (*) 的目錄
目錄*\
排除任何名稱匹配的子目錄,但不排除該目錄和任何子目錄中的文件。
C:\程式集\SubDirName*\:排除任何資料夾名稱以“SubDirName”開頭的子目錄。不排除 C:\程式集\ 或任何其他子目錄下的所有檔案。
環境變數
${ENV VAR}
排除由環境變數定義的所有檔案和子目錄。對於虛擬裝置,環境變數的值對必須在Policy or Computer Editor > Settings > General > Environment Variable Overrides.中定義
${windir}:如果變數解析為 C:\Windows,則排除 C:\Windows 及其所有子目錄中的所有檔案。
備註
目錄 #Comment
將註解新增到您的排除定義中。
c:\abc #排除 abc 目錄

檔案列表的語法

例外
格式
說明
範例
檔案
檔案
排除所有具有指定檔案名稱的檔案,不論其位置或目錄。
abc.doc
排除所有目錄中名為abc.doc的所有檔案。不排除abc.exe
檔案路徑
FILEPATH
排除由檔案路徑指定的單一檔案。
C:\Documents\abc.doc
僅排除 Documents 目錄中的名為 abc.doc 的檔案。
檔案路徑包含萬用字元 (*)
FILEPATH
排除所有由檔案路徑指定的檔案。
「C:\Documents\abc.co*」(僅適用於 Windows 代理)
排除在Documents目錄中,任何檔案名稱為abc且副檔名以.co開頭的檔案。
檔案名稱是萬用字元 (*)
FILEPATH\*
排除路徑及其子目錄下的所有檔案。
C:\Documents\*
相符:
C:\Documents\file.exe
C:\Documents\SubDir1\file1.exe
C:\Documents\SubDir1\SubDir2\file2.exe
C:\Documents\SubDir*\*
相符:
C:\Documents\SubDir\file.exe
C:\Documents\SubDir1\SubDir2\file2.exe
不符:
C:\Documents\SubDir.exe
C:\Documents\Sub\file.exe
包含萬用字元 (*) 的檔案
檔案*
排除所有檔案名稱中符合模式的檔案。
abc*.exe
排除任何具有前綴 abc 且副檔名為 .exe 的檔案。
*.db
相符:
123.db
abc.db
不符:
123db
123.abd
cbc.dba
*db
相符:
123.db
123db
ac.db
acdb db
不符:
db123
wxy*.db
相符:
wxy.db
wxy123.db
不符:
wxydb
包含萬用字元 (*) 的檔案
FILE.EXT*
排除所有符合檔案副檔名模式的檔案。
abc.v*
排除任何檔案名稱為abc且副檔名以.v開頭的檔案。
abc.*pp
相符:
abc.pp
abc.app
不符:
wxy.app
abc.a*p
相符:
abc.ap
abc.a123p
不符:
abc.pp
abc.*
相符:
abc.123
abc.xyz
不符:
wxy.123
包含萬用字元 (*) 的檔案
FILE*.EXT*
排除所有檔案名稱和副檔名符合模式的檔案。
a*c.a*p
相符:
ac.ap
a123c.ap
ac.a456p
a123c.a456p
不符:
ad.aa
環境變數
${ENV VAR}
排除由環境變數指定的格式為 ${ENV VAR} 的檔案。這些可以使用 Policy or Computer Editor設定GeneralEnvironment Variable Overrides 來定義或覆寫
${myDBFile}
排除檔案myDBFile
備註
FILEPATH #註解
將註解新增到您的排除定義中。
C:\Documents\abc.doc #This is a comment

檔案副檔名列表的語法

例外
格式
說明
範例
檔案副檔名
外部
匹配所有具有相同文件擴展名的文件。
doc:匹配所有目錄中具有 .doc 擴展名的所有文件。
備註
EXT #註解
將註解新增到您的排除定義中。
doc #這是一個註解

處理影像檔案列表的語法

例外
格式
說明
範例
檔案路徑
C:\DIR\FILE.EXT
排除處理影像檔案。
  • C:\DIR\FILE.EXT
    僅排除 DIR 目錄中的名為 FILE.EXT 的檔案。
具有萬用字元 (*) 的目錄
C:\DIR*\FILE.EXT
萬用字元取代目錄名稱。
  • C:\DIR*\FILE.EXT
    相符:
    • C:\DIR\FILE.EXT
    • C:\DIR1\FILE.EXT
    • C:\DIR1\DIR2\FILE.EXT
  • C:\DIR*\*\FILE.EXT
    符合 C:\DIR1\DIR2\FILE.EXT
    不符:
    • C:\DIR\FILE.EXT
    • C:\DIR1\FILE.EXT
包含萬用字元 (*) 的檔案名稱
C:\DIR\FILE*.EXT
C:\DIR\FILE.EXT*
C:\DIR\FILE*.EXT*
萬用字元取代檔案名稱。
  • C:\DIR\FILE*.EXT
    相符:
    • C:\DIR\FILE.EXT
    • C:\DIR\FILE123.EXT
    不符:
    • C:\DIR\FILE.EXT123
    • C:\DIR\FILE123.EXT123
  • C:\DIR\FILE.EXT*
    相符:
    • C:\DIR\FILE.EXT
    • C:\DIR\FILE.EXT123
    不符:
    • C:\DIR\FILE123.EXT
    • C:\DIR\FILE123.EXT123
  • C:\DIR\FILE*.EXT*
    相符:
    • C:\DIR\FILE.EXT
    • C:\DIR\FILE123.EXT
    • C:\DIR\FILE.EXT123
    • C:\DIR\FILE123.EXT123
使用萬用字元 (*) 的磁碟名稱
*:\DIR\FILE.EXT
萬用字元取代了磁碟機名稱。
  • *:\DIR\FILE.EXT
    符合 C:\DIR\FILE.EXT
帶有萬用字元 (*) 的特殊字元
C:\DIR\FILE*EXT
C:\DIR\DIR2*FILE.EXT
萬用字元取代特殊字元,如「:」、「\」和「.」。
  • C:\DIR\FILE*EXT
    符合 C:\DIR\FILE.EXT
    不符:
    • C:\DIR\DIR2\FILE.EXT
    • C:\DIR\DIR2\DIR3\FILE.EXT
  • C:\DIR\DIR2*FILE.EXT
    相符:
    • C:\DIR\DIR2\FILE.EXT
    • C:\DIR\DIR2\DIR3\FILE.EXT
    不匹配:C:\DIR\FILE.EXT