Как создать приложение, которое автоматически запускается после того, как я вставляю смартфон в компьютер

Я хочу создать приложение, которое автоматически запускается после того, как я вставляю смартфон (портативное устройство) в компьютер. У меня большая проблема с созданием обработчика событий для запуска моего приложения. Может ли кто-нибудь помочь мне, как я могу это сделать на С# или в реестре Windows?


person Thong Lee    schedule 19.11.2013    source источник
comment
Вы можете проверить мой ответ на подобную тему. см. Получить USB-устройство при вставке. Вы можете проверить, подключен ли ваш мобильный телефон, а затем запустить код!   -  person Pilgerstorfer Franz    schedule 01.03.2014


Ответы (1)


решено

64 бит:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\Test Device]
"Action"="Import pictures"
"DefaultIcon"="C:\\Test Devices\\Resource\\icon.ico,0"
"Provider"="Test Devices"
"InitCmdLine"="C:\\Test Devices\\AutoPlay.exe"
"ProgID"="Shell.HWEventHandlerShellExecute"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\WPD\Source\{80E170D2-1055-4A3E-B952-82CC4F8A8689}]
"Test Device"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\WPD\VideoSource]
"Test Device"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\WPD\ImageSource]
"Test Device"=""

32 бит:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\Test Device]
"Action"="Import pictures"
"DefaultIcon"="C:\\Test Devices\\Resource\\icon.ico,0"
"Provider"="Test Devices"
"InitCmdLine"="C:\\Test Devices\\AutoPlay.exe"
"ProgID"="Shell.HWEventHandlerShellExecute"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\WPD\Source\{80E170D2-1055-4A3E-B952-82CC4F8A8689}]
"Test Device"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\WPD\VideoSource]
"Test Device"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\WPD\ImageSource]
"Test Device"=""
person Thong Lee    schedule 05.12.2013