2010-12-09 5 views
0

dans Windows XP si je change cela dans le registre - quand je connecte n'importe quel périphériquecomment exécuter un programme lorsque je connecte un Windows Mobile à mon PC?

(windows-mobile par exemple) à mon PC le programme que je choisis (GetData.exe) s'exécutera.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnConnect] 
"AutoRun"="d:\\MyTest\\GetData.exe" 

mais dans windows-7, il dose ne fonctionnera pas

grâce

Répondre

1

Si vous utilisez cela pour quelques appareils, vous pouvez utiliser autorun.inf qui réside dans le racine du dispositif (comme on le voit par les fenêtres) et utilise un format tel que:
[autorun]
open=Filename.exe
icon=Filename.exe,1
(prise de http://msdn.microsoft.com/en-us/library/cc144206(v=VS.85).aspx) Plus d'informations sur autorun.inf se trouve ici: http://msdn.microsoft.com/en-us/library/cc144200(v=VS.85).aspx

Si vous visant à permettre à un programme à exécuter quel que soit le périphérique connecté (lecteur flash USB, disque dur externe, mettre un disque dans le CD-ROM, connecter un téléphone ou un appareil similaire, etc), il semble que vous feriez mieux de trouver un programme pour le faire ou d'écrire le vôtre. AutoPlay/AutoRun est un système d'événements qui a des déclencheurs spécifiques pour différents scénarios. http://msdn.microsoft.com/en-us/library/aa468474.aspx (La lecture automatique apprend quel événement envoyer/déclencher/déclencher en fonction du contenu de l'appareil.)

De plus, "Windows-mobile" est très spécifique, alors que "n'importe quel appareil" ne l'est pas. http://msdn.microsoft.com/en-us/library/ms861759.aspx est cité comme disant "Lorsque le périphérique Windows CE est connecté [...]" (une partie de l'exemple illustré), ce qui me porte à croire que cette clé de registre est seulement fonctionnelle pour un périphérique exécutant WinCE.

edit: Vous pouvez également spécifier ou coder vos propres eventhandlers, bien que cela dépasse le cadre de mes connaissances, donc je ne peux pas en dire plus. :)

Questions connexes