Сканування на вимогу через термінал
Синтаксис: /Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan [OPTIONS..]
Параметри: коротка форма |
Параметри: довга форма |
Опис |
---|---|---|
-l |
--list |
Показати процеси сканування, які наразі виконуються |
|
--list-profiles |
Показати всі доступні профілі сканування |
|
--all |
Виводити також процеси сканування, які виконуються іншим користувачем (для цього потрібні права суперкористувача) |
-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-сканування" як фонового процесу:
/Applications/ESET\ Endpoint\ Antivirus.app/Contents/MacOS/odscan --scan --profile="@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 |