Интернет-справка ESET

Выберите тему

Сканирование по требованию с помощью терминала

Синтаксис: /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan [OPTIONS..]

Параметры — короткая форма

Параметры — длинная форма

Описание

-l

--list

Показать текущие процессы сканирования

 

--list-profiles

Показать все доступные профили сканирования

 

--all

Показать также процессы сканирования, выполняемые другим пользователем (требуются права учетной записи Root)

-r

--resume=session_id

Возобновить ранее приостановленное сканирование, идентифицируемое с помощью идентификатора сеанса session_id

-p

--pause=session_id

Приостановить сканирование, идентифицируемое с помощью идентификатора сеанса session_id

-t

--stop=session_id

Остановить сканирование, идентифицируемое с помощью идентификатора сеанса session_id

-s

--scan

Запуск сканирования

 

--show-scan-info

Показать основную информацию (в том числе log_name) о запущенном сканировании

 

--profile=PROFILE

Сканировать с выбранным ПРОФИЛЕМ

 

--profile-priority=ПРИОРИТЕТ

Задача будет запущена с заданным приоритетом.
Варианты приоритета: обычный, низкий, самый низкий, во время простоя

 

--readonly

Сканировать без очистки

 

--local

Сканировать локальные диски

 

--network

Сканирование сетевых дисков

 

--removable

Сканирование съемных носителей

 

--exclude=FILE

Пропустить выбранный файл или папку

 

--ignore-exclusions

Сканировать также исключенные пути и расширения

Утилита odscan показывает код завершения после выполнения сканирования. Выполните команду echo $? в окне терминала после завершения сканирования, чтобы отобразить код выхода.

Коды завершения

Код завершения

Значение

0

Угроз не обнаружено

1

Угроза обнаружена и очищена

10

Некоторые файлы не удалось просканировать (могут быть угрозами)

50

Угроза найдена

100

Ошибка

Пример

Запустить сканирование по требованию каталога /root/ рекурсивно с профилем сканирования «@Smart scan» (Сканирование Smart) в виде фонового процесса:

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" / &

Запустить сканирование по требованию с профилем сканирования «@Smart scan» (Сканирование Smart) в отношении нескольких размещений рекурсивно:

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@Smart scan" /Application/ /tmp/ /home/

Список всех запущенных процессов сканирования

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -l

Приостановить сканирование с идентификатором сеанса 15. Каждое сканирование имеет свой собственный уникальный идентификатор сеанса, генерируемый при его запуске.

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -p 15

Остановить сканирование с идентификатором сеанса 15. Каждое сканирование имеет свой собственный уникальный идентификатор сеанса, генерируемый при его запуске.

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan -t 15

Запустить сканирование по требованию с исключенным каталогом /exc_dir и исключенным файлом /eicar.com:

/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --exclude=/exc_dir/ --exclude=/eicar.com /

Сканировать загрузочный сектор съемных устройств. Выполните приведенную ниже команду от имени привилегированного пользователя.

sudo /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@In-depth scan" --boot-removable