2008-10-02 22 views

Répondre

2

Je suppose que tout langage qui peut fonctionner avec l'API Windows devrait faire l'affaire. Fondamentalement, vous écoutez le message Windows WM_DEVICECHANGE. Cela seul vous permettra d'écouter les messages à l'échelle du système.

Pour des scénarios plus spécifiques, consultez la fonction API RegisterDeviceNotification(). Inutile de le faire aujourd'hui, le C/C++ serait simple pour cette tâche.

0

Votre programme va-t-il fonctionner sous Windows et attendre? ou met un script de démarrage sur le lecteur amovible une option dans ce cas?

+0

Windows XP n'autorise pas l'exécution automatique pour les périphériques amovibles. – atomicharri

+0

C'est le cas. Ma clé USB a été lancée automatiquement et fonctionne comme un charme (j'utilise PortableApps). – Biri

+0

Vraiment? Il arrive avec une boîte de dialogue 'autorun' qui vous permet de sélectionner l'action, mais n'a pas d'exécution de fichier automatique – atomicharri