使用 kesl-control --set-settings 命令行选项,您可以编辑任务设置的单个值,还可以添加或删除 OAS、ODS、OAFIM、ODFIM 和 AntiCryptor 类型的任务的扫描范围和排除范围。
配置单个任务设置
如要使用命令行选项编辑任务设置的单个值,请执行以下命令:
kesl-control --set-settings <任务 ID/名称> <设置名称>=<设置值> [<设置名称>=<设置值>]
其中:
<任务 ID/名称> 是任务创建时分配给任务的 ID,或者是命令行中的任务名称。<设置名称>=<设置值> 是其中一项任务设置的名称和值。您可以使用用于显示任务设置的命令来获取任务设置的当前值。指定任务设置的值将发生更改。
如果您在“应用程序控制”任务设置中更改了允许列表,或者禁止启动所有应用程序或影响 Kaspersky Endpoint Security 运行的应用程序,请运行带有 --accept 选项的 --set-settings 命令。
添加和删除扫描范围
如要使用命令行选项添加扫描范围,请执行以下命令:
kesl-control --set-settings <任务 ID/名称> --add-path <路径>
其中:
<任务 ID/名称> 是任务创建时分配给任务的 ID,或者是命令行中的任务名称。--add-path <路径> 添加要扫描对象的目录路径。任务设置中将添加一个新的 [ScanScope.item_#] 部分。应用程序将扫描 Path 设置指定的目录中的对象。扫描范围的其余设置采用默认值。
如果任务设置中已经包含 Path 设置具有指定值的 [ScanScope.item_#] 部分,则不会添加重复的部分。
如果 UseScanArea 设置设为 No,在执行此命令后其值将变为 Yes,位于此目录中的对象将被扫描。
|
示例: 为 ID=100 的任务添加扫描范围:
以下扫描范围设置将添加到任务中:
|
如要使用命令行选项删除扫描范围,请执行以下命令:
kesl-control --set-settings <任务 ID/名称> --del-path <路径>
其中:
<任务 ID/名称> 是任务创建时分配给任务的 ID,或者是命令行中的任务名称。--del-path <路径> 删除要扫描对象的目录路径。包含指定路径的 [ScanScope.item_#] 部分将从任务设置中删除。应用程序将不会扫描指定目录中的对象。
添加和删除排除范围
如要使用命令行选项添加排除范围,请执行以下命令:
kesl-control --set-settings <任务 ID/名称> --add-exclusion <路径>
其中:
<任务 ID/名称> 是任务创建时分配给任务的 ID,或者是命令行中的任务名称。--add-exclusion <路径> 添加要从扫描中排除的对象所在的目录路径。任务设置中将添加一个新的 [ExcludedFromScanScope.item_#] 部分。应用程序将从扫描中排除 Path 设置指定的目录中的对象。排除范围的其余设置采用默认值。
如果任务设置中已经包含 Path 设置具有指定值的 [ExcludedFromScanScope.item_#] 部分,则不会添加重复的部分。
如果 UseScanArea 设置设为 No,在执行此命令后,其值将变为 Yes,位于此目录下的对象将被排除在扫描之外。
如要使用命令行选项删除排除范围,请执行以下命令:
kesl-control --set-settings <任务 ID/名称> --del-exclusion <路径>
其中:
<任务 ID/名称> 是任务创建时分配给任务的 ID,或者是命令行中的任务名称。--del-exclusion <路径> 删除要排除的对象的目录路径。包含指定路径的 [ExcludedFromScanScope.item_#] 部分将从任务设置中删除。应用程序不会从扫描中排除指定目录中的对象。