Параметры и ключи

Пример: “C:\Program files” /p /u=virus@avast.com –soundoff /v=”key kapt”

d:\path
Этот параметр задает диск и каталог для проверки. Если этот параметр не указал, сканируются файлы в корневом каталоге активного диска. Можно задавать несколько дисков одновременно.

d:\path\file
Если указан полный путь к файлу, ashCmd сканирует только этот файл. Файл должен существовать в системе!

/H или /?   (или –help)
Печать краткой справки и списка возможных ключей.

/#   (или –remote)
Сканирование удаленных дисков.

/*   (или –local)
Сканирование локальных жестких дисков.

/_   (или –console)
Подготовка приложения к STDIN/STDOUT. Вся выходная информация будет перенаправляться на стандартное выходное устройство (STDOUT). Это означает, что выходную информацию можно обрабатывать с помощью различных утилит командной строки в стиле UNIX.

/A   (или –testall)
Проверка всех файлов.

/@=<имя_задачи>   (или –task)
Запуск конкретного сканирования avast!. Все прочие параметры игнорируются. Если имя сканирования содержит пробелы, необходимо заключить его в кавычки.

/C   (или –testfull)
Переключение в режим сканирования файлов целиком. По умолчанию проверяются только важные части файлов, что значительно ускоряет сканирование. При обнаружении вирусов программа автоматически переключается в режим сканирования файлов целиком.

/D (или –dontpanic)
Сообщает avast!, что он не должен переключаться в “режим паники” при обнаружении зараженного файла. В “режиме паники” чувствительность программы автоматически повышается до максимального значения.

/E=<значение> (или –heuristics)
Задает эвристическую чувствительность сканирования. Возможно значение в диапазоне 0 – 100, где “0″ означает, что эвристический анализ отключен, а “100″ – что применяется максимальная чувствительность эвристического анализа.

/F=<значение> (или –fileactions)
Сообщает avast!, как следует обрабатывать зараженные файлы, например:

  • B = Разрешить отложенные действия (после перезагрузки) для закрытых файлов.
  • P = Если файл нельзя удалить из архива, пытайтесь вместо него удалить весь архив целиком.
  • S = Не удалять связанные ссылки автоматического запуска при удалении файла.
  • W = Если зараженный файл обнаружен в архиве, следует выполнять действие с архивом целиком – а не с зараженным файлом в нем.

/G=<значение> (или –checkgenuine)
Этот параметр сообщает avast!, что необходимо проверять цифровые подписи зараженных файлов, а также что надо делать, если подпись происходит из доверенного источника. Значение может быть “0″ (означает, что программа будет включать в отче все файлы) или “1″ (не включать в отчет файлы с цифровыми подписями от доверенных издателей).

/I   (или –ignoretype)
Переключение в режим сканирования всех вирусов во всех файлах (т.е. поиск загрузочных вирусов будет выполняться даже в файлах .exe и т.д.).

/J   (или –paging)
Пролистывание строк, если программа не находится в режиме STDOUT (т.е. остановка в конце каждой полной страницы результатов).

/M   (или –boot)
Проверка загрузочных секторов и оперативной памяти.

/P   (или –continue)
Этот ключ указывает, что программа будет выполняться без задержек после проверки областей дисков и без ожидания действий пользователя при обнаружении вирусов. Для проверки результатов сканирования можно использовать заранее заданные коды возврата или информацию, сохраненную в файле отчета. Чтобы задать автоматическое действие с зараженными файлами, используйте ключ /P=[1234], где 1 =”удалить файл”, 2 = “переместить в карантин”, 3 = “лечить”, 4 =”остановить”.

/R=[*] [имя_файла]   (или –report)
Этот ключ задает создание текстового файла со списком найденных вирусов и итоговой таблицей (файл отчета). Если имя файла не указано, в качестве выходного используется файл ashCmd.rpt в активном каталоге. Если после ключа /R следует символ “*”, в файл отчета будут записаны все просканированные файлы (даже те, в которых не обнаружены вирусы).

/S   (или –soundoff)
Этот ключ позволяет отключить звуковое предупреждение о вирусе. По умолчанию программа оповещает об обнаружении вируса звуковым сигналом.

/U=<адрес>   (или –sendmessage)
При обнаружении вируса по указанному адресу высылается предупреждение.

/T=[JZIMXRSTGCBWOEQHFVKPY7D6U123AN]   (или –archivetype)
Задает тип архивных файлов для сканирования (J:ARJ, Z:ZIP, I:MIME, M:MAPI, X:выполняемые, R:RAR, S:потоки, T:TAR, G:GZ, C:CAB, B:BZIP2, W:выполняемые Win, O:ZOO, E:ACE, Q:ARC, H:LHA, F:TNEF, V:CPIO, K:CHM, P:RPM, Y:ISO, 7:7ZIP, D:DBX, 6:SIS, U:OLE, 1:установочный архив, 2: установщик, 3:Эмулятор, A:все, N:ничего).

/X=<значение> (или –virustypes)
Указывает особые типы вредоносных программ, которые следует обнаруживать (типы, не обнаруживаемые по умолчанию)

  • P = ПНП (потенциально нежелательные программы)

Параметры командной строки