View previous topic :: View next topic |
Author |
Message |
Йяхе

Joined: 14 Jun 2009 Posts: 32
|
(Separately) Posted: Sun Jun 14, 2009 00:24 Post subject: Кнопка и сочетание клавиш для проверки файлов на вирусы? |
|
|
Дорогие друзья! Подскажите. Есть Касперский.
Требуется создать кнопку и сочетание клавиш для проверки выделенных файлов\папок и\или файла\папки стоящей под курсором при помощи досовской тулзы в составе Капера avp.com.
Спасибо. |
|
Back to top |
|
 |
Lazy Crazy

Joined: 16 Jan 2005 Posts: 400
|
(Separately) Posted: Sun Jun 14, 2009 14:49 Post subject: |
|
|
http://support.kaspersky.ru/faq/?qid=180593970
Там, кроме прочих параметров avp.com:
Quote: | Антивирусная проверка объектов
Командная строка запуска проверки некоторой области на присутствие вирусов и обработки вредоносных объектов имеет следующий общий вид:
avp.com SCAN [<объект проверки>] [<действие>] [<запрос действия>] [<типы файлов>] [<исключения>] [<конфигурационный файл>] [<параметры отчета>]
Для проверки объектов Вы также можете воспользоваться сформированными в программе задачами, запустив нужную из командной строки. При этом задача будет выполнена с параметрами, установленными в интерфейсе продукта.
Описание параметров:
<объект проверки> - параметр задает перечень объектов, которые будут проверены на присутствие вредоносного кода. Параметр может включать несколько значений из представленного списка, разделенных пробелом:
* <files> - список путей к файлам и/или каталогам для проверки. Допускается ввод абсолютного или относительного пути. Разделительный символ для элементов списка – пробел. Замечания:
- если имя объекта содержит пробел, оно должно быть заключено в кавычки
- если указан конкретный каталог, проверяются все файлы, содержащиеся в нем
* /MEMORY - объекты оперативной памяти
* /STARTUP - объекты автозапуска
* /MAIL - почтовые базы
* /REMDRIVES - все съемные диски
* /FIXDRIVES - все локальные диски
* /NETDRIVES - все сетевые диски
* /QUARANTINE - объекты на карантине
* /ALL - полная проверка компьютера
* /@:<filelist.lst> - путь к файлу со списком объектов и каталогов, включаемых в проверку. Файл должен иметь текстовый формат; каждый объект проверки необходимо указывать с новой строки.
Допускается ввод абсолютного или относительного пути к файлу. Путь указывается в кавычках, если в нем содержится символ "пробел".
<действие> - параметр определяет действия над вредоносными объектами, обнаруженными в ходе проверки. Если параметр не задан, по умолчанию выполняется действие, соответствующее значению /i2. Возможно задать следующие значения:
* /i0 - не совершать над объектом никаких действий, только фиксировать информацию о нем в отчете
* /i1- лечить зараженные объекты, если лечение невозможно – пропустить
* /i2 - лечить зараженные объекты, если лечение невозможно – удалять; не удалять зараженные объекты из контейнеров (составных объектов); удалять контейнеры с исполняемым заголовком (sfx-архивы) (данное действие используется по умолчанию)
* /i3 - лечить зараженные объекты, если лечение невозможно – удалять; удалять объекты-контейнеры полностью, если невозможно удалить вложенные зараженные файлы
* /i4 - удалять зараженные объекты; удалять объекты-контейнеры полностью, если невозможно удалить вложенные зараженные файлы
<запрос действия> - параметр определяет, какие действия будут запрашиваться у пользователя в ходе проверки. Если параметр не задан, по умолчанию запрашивается действие по окончании проверки. Возможно задать следующие значения:
* /a0 - не запрашивать действие
* /a1 - запрашивать действие при обнаружении зараженного объекта
* /a2 - запрашивать действие по окончании проверки
<типы файлов> - параметр определяет типы файлов, которые будут подвергаться антивирусной проверке. По умолчанию, если параметр не задан, проверяются только заражаемые файлы по содержимому. Возможно задать следующие значения:
* /fe - проверять только заражаемые файлы по расширению
* /fi - проверять только заражаемые файлы по содержимому
* /fa - проверять все файлы
<исключения> - параметр определяет объекты, исключаемые из проверки. Параметр может включать несколько значений из представленного списка, разделенных пробелом:
* /e:a - не проверять архивы
* /e:b - не проверять почтовые базы
* /e:m - не проверять почтовые сообщения в формате plain text
* /e:<mask> - не проверять объекты по маске
* /e:<seconds> - пропускать объекты, которые проверяются дольше указанного параметром <seconds> времени
<конфигурационный файл> - определяет путь к конфигурационному файлу, содержащему параметры работы программы при проверке. Допускается ввод абсолютного или относительного пути к файлу. Если параметр не задан, используются значения, установленные в интерфейсе программы. Синтаксис параметра выглядит так: /C:<settings_file> использовать значения параметров, заданные в файле <settings_file> в корне диска С:.
<параметры отчета> - параметр определяет формат отчета о результатах проверки. Допускается использование абсолютного или относительного пути к файлу. Если параметр не указан, результаты проверки выводятся на экран, отображаются все события. Возможно задать следующие значения:
* /R:<report_file> - записывать в указанный файл отчета только важные события
* /RA:<report_file> - записывать в указанный файл отчета все события
Примеры:
Пример 1: Запустить проверку оперативной памяти, объектов автозапуска, почтовых баз, а также каталогов My Documents, Program Files и файла test.exe:
avp.com SCAN /MEMORY /STARTUP /MAIL "C:\Documents and Settings\All Users\My Documents" "C:\Program Files" "C:\Downloads\test.exe"
Пример 2: Приостановить проверку выбранных объектов, запустить полную проверку компьютера, по окончании которой продолжить поиск вирусов среди выбранных объектов:
avp.com PAUSE SCAN_OBJECTS /password=<ваш_пароль>
avp.com START SCAN_MY_COMPUTER
avp.com RESUME SCAN_OBJECTS
Пример 3: Проверить объекты, список которых приведен в файле object2scan.txt. Использовать для работы конфигурационный файл scan_setting.cfg. По результатам проверки сформировать отчет, в котором зафиксировать все события:
avp.com SCAN /MEMORY /@:objects2scan.txt /C:scan_settings.cfg /RA:scan.log |
_________________
 |
|
Back to top |
|
 |
Йяхе

Joined: 14 Jun 2009 Posts: 32
|
(Separately) Posted: Sun Jun 14, 2009 15:44 Post subject: |
|
|
Да, что ж такое? Вы вопрос читаете??? То что вы тут "вставили", я первым дело нашел и прочитал. Не получается то , о чем я написал. |
|
Back to top |
|
 |
Rodny

Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Sun Jun 14, 2009 16:55 Post subject: |
|
|
Йяхе
Прежде, чем возмущаться, нужно было самому написать, что ты пробовал делать и что не получилось.
У меня касперского нет, проверять правильность работы не на чем.
Пробуй кнопку с параметром "SCAN /@:%l"
Типа:
Code: | TOTALCMD#BAR#DATA
[путь]\avp.com
SCAN /@:%l
[путь]\avp.ico
[Подсказка]
-1
|
|
|
Back to top |
|
 |
Lazy Crazy

Joined: 16 Jan 2005 Posts: 400
|
(Separately) Posted: Sun Jun 14, 2009 21:57 Post subject: |
|
|
Йяхе wrote: | Да, что ж такое? Вы вопрос читаете??? То что вы тут "вставили", я первым дело нашел и прочитал. Не получается то , о чем я написал. |
Вот и помогай таким…
Если вы это читали, то в чём могла проблема-то возникнуть???
Rodny
Одно уточнение - avp.ico может не оказаться, проще иконку взять с avp.exe.
Кстати - если вместо avp.com указать тот же avp.exe, то окошко проверки убить будет нельзя - будет проверять, пока всё не проверит до конца. Думаю, некоторым ‘торопливым’ пользователям такую кнопку полезней будет делать…  _________________
 |
|
Back to top |
|
 |
Йяхе

Joined: 14 Jun 2009 Posts: 32
|
(Separately) Posted: Sun Jun 14, 2009 22:20 Post subject: |
|
|
Rodny, спасибо. Данные Вами параметры работают. |
|
Back to top |
|
 |
Rodny

Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Sun Jun 14, 2009 23:53 Post subject: |
|
|
Lazy Crazy
Так это я от балды про avp.ico написал, чисто пример иконки. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|