Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Добавить в окно Autorun строку для MSE

Ответить
Настройки темы
Любой язык - [решено] Добавить в окно Autorun строку для MSE

Ветеран


Сообщения: 2196
Благодарности: 727


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: sov44
Дата: 19-10-2014
В Microsoft Security Essentials, в отличии от других антивирусов при втыкании флешки, в окне авторуна нет строки на проверку её антивирусом. Можно-ли это как-то исправить?

Отправлено: 09:01, 05-09-2014

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


sov44, попробуйте добавить его в Autoplay handlers посредством Default Programs Editor. Я проверить не могу — у меня Windows XP.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:11, 05-09-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Iska, попробовал. Программа не дружит с кириллицей (Win7х64), при ручной правке ветки реестра, строчка в окне автозапуска не создалась.
Код: Выделить весь код
Windows Registry Editor Version 5.00


; Add Autoplay Handler
[HKEY_CURRENT_USER\Software\Classes\Microsoft Security Client User Interface_autoplay_handler\shell\проверить с помощью MSE\command]
@="\"C:\\Program Files\\Microsoft Security Client\\msseces.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\AutoplayHandlers\Handlers\проверить с помощью MSE]
"Action"="проверить с помощью MSE"
"DefaultIcon"="C:\\Program Files\\Microsoft Security Client\\msseces.exe"
"InvokeProgID"="Microsoft Security Client User Interface_autoplay_handler"
"InvokeVerb"="проверить с помощью MSE"
"Provider"="Microsoft Security Client User Interface"

; Add Autoplay Handler Option
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\AutoplayHandlers\EventHandlers\EnhancedStorageOnArrival]
"проверить с помощью MSE_using_Microsoft Security Client User Interface"=""
Даже если удасться создать строчку, как передать программе в GUI проверять только флешку? Написал батник, но не информативно, хочется GUI.
Код: Выделить весь код
@Echo Off
SetLocal EnableDelayedExpansion

:#
set cnt=0
For /F "Tokens=2 Delims==" %%A In ('WMIC LogicalDisk Where ^(DriveType^=2 And MediaType^=NULL^) Get Name /Value 2^>nul') Do (
	Set /A Cnt+=1
	msg * /server:127.0.0.1 /w /time:0 "Проверка флешки %%A на вирусы."
	title Проверка флешки %%A антивирусом Microsoft Security Essentials
	call "C:\Program Files\Microsoft Security Client\MpCmdRun.exe" -Scan -ScanType 3 -File %%A\
)
if !Cnt! LSS 1 goto #

Последний раз редактировалось sov44, 08-09-2014 в 11:13.


Отправлено: 11:08, 08-09-2014 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


sov44, ничего разумного не подскажу — нет в наличии Windows 7.

Отправлено: 11:18, 08-09-2014 | #4


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Cпросил у Microsoft (номер запроса на получение поддержки: 1261775551)

Отправлено: 12:47, 08-09-2014 | #5


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата sov44:
как передать программе в GUI проверять только флешку? »
Попробуйте использовать USR. Там есть автозапуск нужного приложения при вставке (удалении) флешки. У меня на вставку настроен запуск TC и открытие флешки на правой панели.
Повесьте на вставку запуск проверки MSE, или, если нужно предложение пользователю через GUI, то VBS скрипт с парой строк (для вывода "GUI предложения проверки".
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:12, 08-09-2014 | #6


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Видимо штатными средствами сделать сиё не так-то просто.
gora, прикрутил запуск MSE при втыкании флешки, однако открывается основное окно программы и вручную приходится выбирать букву флешки для проверки. Было-бы здорово при втыкании флешки подавить запуск AutoplayHandlers и вместо открытия основного окна через скрипт вызвать окно с запросом на проверку флешки. Но к сожалению в VBS не силён.

Отправлено: 16:29, 08-09-2014 | #7


SHVtYW4=


Сообщения: 3451
Благодарности: 1273

Профиль | Отправить PM | Цитировать


sov44, Scan Your Thumb Drive for Viruses from the AutoPlay Dialog

-------
09a468a9b4293cd82adf6d6c60a9da82 | Tm9yZGVr
В связи со сменой железа и переходом на LInux с полным отказом от Windows - посещение на форуме будет редким.

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:23, 08-09-2014 | #8


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Собрал sfx архив на основе статьи по ссылке Nordek. Проверил на WinXPx86, Win7x64.
https://yadi.sk/d/sJn6SG99bHZsQ

Отправлено: 11:23, 09-09-2014 | #9


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


sov44, что-то с переводом перестарались



И с иконкой посмотрите ...(добавлять в модуль размером 100кБ иконку размером 256х256х32 и "весом" 120кБ - это перебор)
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:33, 09-09-2014 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Добавить в окно Autorun строку для MSE

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
.NET - Как добавить строку в таблицу? котвася Программирование и базы данных 4 27-04-2012 02:44
Службы - Как добавить командную строку в реестр LenGasT Microsoft Windows 2000/XP 2 20-11-2010 16:20
CMD/BAT - [решено] Добавить строку в конце текстовых файлов Seryoga204 Скриптовые языки администрирования Windows 14 19-11-2010 02:33
Разное - [Autorun] Autorun New Construct Alpha - Загрузочное меню для установки Windows tweakos Оформление Windows XP 13 18-10-2010 21:05
VBS/WSH/JS - Добавить строку в VBS скрипт antonhacktm Скриптовые языки администрирования Windows 5 14-12-2009 18:40




 
Переход