Adv

3/04/2009

AutoRun Nokia PC Suite when the USB connected to your 5800

Import the following registry

(睇得明嘅人自己手動輸入啦,我唔想整 reg file)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\MTPMediaPlayerArrival]
"NokiaPCSuite"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\NokiaPCSuite]
"Action"="Nokia PC Suite"
"DefaultIcon"="C:\\Program Files\\Nokia\\Nokia PC Suite 7\\PCSuite.exe, -1"
"InitCmdLine"="C:\\Program Files\\Nokia\\Nokia PC Suite 7\\PCSuite.exe"
"ProgID"="Shell.HWEventHandlerShellExecute"
"Provider"="Nokia"

因為每次佢都會問開唔開個 Nokia Music 覺得好煩,好煩。
望到 trayicon 突然覺得,點解唔 autorun 個 PC Suite 呢?

於是花幾分鐘時間在 registry 找 "Nokia Music" 得知控制 AutoRun 的 Key,再在 msdn 找到執行 exe 而不只是 COM 的方法。

依照 registry 的 key 的字面意思,應該 plug 其他 "Music device" 都會 trigger 同一個 event 去執行 application。
唔知有無得 close on disconnect 呢?

沒有留言: