您可以透過兩種方式建立新類別:
若要建立應用程式類別,請執行以下指令:
kesl-control --set-categories --file <設定檔路徑>
其中:
--file <設定檔路徑> — 包含類別設定的設定檔路徑。
具有類別設定的檔案必須具有以下結構:
[
{
"Exclude" : [ "(FilePath like <可執行檔的完整路徑>)", "(FileHash == <可執行檔雜湊>)" ],
"GUID" : "<唯一類別 ID >",
"Include" : [ "(FilePath like <可執行檔的完整路徑>)", "(FileHash == <可執行檔雜湊>)" ],
"Name" : "<類別 1 的名稱>"
},
{
"Exclude" : [ "(FilePath like <可執行檔的完整路徑>)", "(FileHash == <可執行檔雜湊>)" ],
"GUID" : "<唯一類別 ID >",
"Include" : [ "(FilePath like <可執行檔的完整路徑>)", "(FileHash == <可執行檔雜湊>)" ],
"Name" : "<類別 2 的名稱>"
}
]
若要在Exclude和Include欄位中指定檔案名,可以使用遮罩。
Name設定必需有。如果不指定類別的名稱,則不會建立或刪除該類別。GUID設定也必須有。如果不指定它,則會顯示錯誤訊息並且不會建立類別。指定的GUID設定必須不帶連字號。
若要編輯已建立的應用程式類別清單,請執行以下指令:
kesl-control --set-categories [--names <類別 1 的名稱> <類別 2 的名稱> ... <類別 N 的名稱>] --file <設定檔路徑>
其中:
<類別 1 的名稱> <類別 2 的名稱> ... <類別 N 的名稱>— 您想要變更其資訊的類別的名稱。如果要變更多個類別的資訊,請指定類別的名稱,並以空格分隔。如果不指定類別名稱,則會刪除現有類別並從指定檔案建立新類別。--file <設定檔路徑> — 包含類別設定的設定檔路徑。