Показать полную графическую версию : Запуск скрипта при подключении USB-девайса
Dilinjer
06-02-2010, 16:07
Есть клиентская машина WinXP_SP2 с отключенyым Autorun'ом. Необходимо при монтировании определенного юсб-устройтсва (известен HardwareID) запустить определенный скрипт расположенный на клиентской машине. На юсб-устройтсво запись запрещена.
Как инициализировать событие монтирования определенной флэшки в комп штатными средствами ХРюши, может сервис какойто создать или как-то через групповые политики, есть ли у кого-нить какие-то идеи ?
может сервис какойто создать »
Написать собственное приложение, которое будет через каждые "X" времени проверять наличие устройства (по метке, по определённому файлу на устройстве) и, если такое устройство будет обнаружено, выполнять необходимые операции
штатными средствами ХРюши »
Маловероятно ;)
Dilinjer
06-02-2010, 16:59
В реестре сам девайс хранится тут:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_XXXX&Pid_XXXX А вот его статус (Connected: on/off) в реестре гденить присутствует ? Может через WMI можно както узнать статус подключения юсб-девайса?
ЗЫ: А через devcon.exe мона узнать статус подключения, желательно на примере ?
Добавлено: Епрст... devcon.exe рулит: devcon.exe status @USB\VID_XXXX^&PID_XXXX* отображает статус устройства, ну думаю остальное наваять дело техники....
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.