Параметры и ключи
Пример: “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 = ПНП (потенциально нежелательные программы)