|
![]() ![]()
|
Модуль защиты от вирусов ESET Smart Security может быть запущен из командной строки, вручную (с помощью команды ecls) или в пакетном режиме (с помощью файла bat).
Следующие параметры и аргументы могут быть использованы для запуска сканирования по требованию из командной строки:
| Общие параметры: | |
| --help | показать справку и выйти |
| --version | показать версию и выйти |
| --base-dir=ПАПКА | загрузить модули из ПАПКИ |
| --quar-dir=ПАПКА | ПАПКА карантина |
| --aind | показывать индикатор активности |
| --auto | сканировать все жесткие диски в режиме очистки |
| Объекты | |
| --files | сканировать файлы (по умолчанию) |
| --no-files | не сканировать файлы |
| --boots | сканировать загрузочные секторы (по умолчанию) |
| --no-boots | не сканировать загрузочные секторы |
| --arch | сканировать архивы (по умолчанию) |
| --no-arch | не сканировать архивы |
| --max-archive-level=УРОВЕНЬ | максимальный УРОВЕНЬ вложенности архивов |
| --scan-timeout=ИНТЕРВАЛ | сканировать архивы не дольше указанного ИНТЕРВАЛА в секундах. Если время сканирования превышает этот интервал, сканирование архива прекращается и переходит к следующему файлу |
| --max-arch-size=РАЗМЕР | сканировать только первый кусок файла РАЗМЕРОМ в байтах (по умолчанию 0 = не ограничено) |
| сканировать файлы электронной почты | |
| --no-mail | не сканировать файлы электронной почты |
| --sfx | сканировать самораспаковывающиеся архивы |
| --no-sfx | не сканировать самораспаковывающиеся архивы |
| --rtp | сканировать упаковщики в режиме реального времени |
| --no-rtp | не сканировать упаковщики в режиме реального времени |
| --exclude=ПАПКА | исключить ПАПКУ из проверки (пример исключения нескольких папок: --exclude <первая>,<вторая>,...) |
| --subdir | сканировать вложенные папки (по умолчанию) |
| --no-subdir | не сканировать вложенные папки |
| --max-subdir-level=УРОВЕНЬ | максимальный УРОВЕНЬ вложенности папок (по умолчанию 0 = не ограничено) |
| --symlink | следовать по символическим ссылкам (по умолчанию) |
| --no-symlink | пропускать символические ссылки |
| --ext-remove=РАСШИРЕНИЯ | исключить файлы с РАСШИРЕНИЯМИ (через двоеточия) из сканирования |
| --ext-exclude=РАСШИРЕНИЯ | исключить файлы с РАСШИРЕНИЯМИ (через двоеточия) из сканирования |
| Методы | |
| --adware | сканировать на наличие рекламного/шпионского/опасного ПО |
| --no-adware | не сканировать на наличие рекламного/шпионского/опасного ПО |
| --unsafe | сканировать на наличие потенциально опасного ПО |
| --no-unsafe | не сканировать на наличие потенциально опасного ПО |
| --unwanted | сканировать на наличие потенциально нежелательного ПО |
| --no-unwanted | не сканировать на наличие потенциально нежелательного ПО |
| --pattern | использовать сигнатуры |
| --no-pattern | не использовать сигнатуры |
| --heur | включить эвристику |
| --no-heur | отключить эвристику |
| --adv-heur | включить расширенную эвристику |
| --no-adv-heur | отключить расширенную эвристику |
| Очистка | |
| --action=ДЕЙСТВИЕ | выполнить ДЕЙСТВИЕ над зараженными объектами. Возможные действия: none (ничего), clean (очистить), prompt (запросить) |
| --quarantine | копировать зараженные файлы в карантин (дополнительно к ДЕЙСТВИЮ) |
| --no-quarantine | не копировать зараженные файлы в карантин |
| Журналы | |
| --log-file=ФАЙЛ | записывать информацию о событии в ФАЙЛ |
| --log-rewrite | перезаписывать файл журнала (по умолчанию — добавлять) |
| --log-all | регистрировать информацию о незараженных файлах |
| --no-log-all | не регистрировать информацию о незараженных файлах (по умолчанию) |
Возможные коды завершения:
Примечание
Значение кода завершения больше 100 означает то, что файл не был отсканирован и может быть заражен.
0 — не найден поток
1 — вирус найден и удален
10 — не удалось проверить некоторые файлы
50 — некоторые файлы остались зараженными
100 — другая ошибка
|
![]() ![]()
|