Вас приятно удивит то, что персональная лицензия…
Про антивирус: AVG Antivirus Free Edition
Решил выложить для общего пользования шаблон, позволяющий проверять usb-устройства при подключении с помощью AVG Antivirus (Глобальный автозапуск → После подключения устройства). Тестировал на AVG Antivirus Free, но подойдет любой:
%ProgramFiles%\AVG\AVG8\avgscanx.exe /SCAN=%DriveLetter% /HEUR /ARC /CLEAN /TRASH /IGNLOCKED
Можно еще добавить ведение лога, но на мой взгляд не обязательно:
%ProgramFiles%\AVG\AVG8\avgscanx.exe /SCAN=%DriveLetter% /HEUR /ARC /CLEAN /TRASH /IGNLOCKED /REPAPPEND=C:\AVG_USB.log
Важно: кавычек нигде не нужно, если они появятся после выбора файла — удалить. Если AVG установлен не в папку по умолчанию — путь надо подправить.
В примерах выше используется эвристика (/HEUR); проверяются архивы (/ARC); найденные вирусы будет автоматически лечиться (/CLEAN) и переноситься в карантин (/TRASH); заблокированные файлы будут игнорироваться (/IGNLOCKED).
Окно проверки я скрыл, остановить проверку можно, нажав на иконку в трее, и выбрав стоп для задания «command line scan».
Надеюсь, авторы добавят AVG в новую версию программы.
REG файл с настройками, описанными выше: settings_avg_scan_usb.reg (после добавления перезапустите USB Safely Remove). REG файл нужно применить к каждому пользователю системы, которому актуальна данная настройка.