Windows XP で、特定の種類の USB デバイスが接続されている場合に特定のアプリケーションを実行する最良の方法は何ですか (現在、ストレージ デバイスとして接続されています。つまり、ドライブとして表示されます)。
私が探しているソリューションは、デバイスが最初に接続されたときからアプリケーションを実行するか、アプリケーションを選択として提供する必要があります。どちらか達成しやすい方で、デバイスはストレージデバイスとして接続されたままにする必要があります。
編集:接続されているすべてのデバイスをポーリングするだけでは十分ではありません。ウィンドウはその段階ですでにポップアップを実行しています。問題は、追加のポップアップなしでアプリケーションを起動することです。その場合、アプリケーションはデバイスを通常のストレージ ドライブとして使用する必要があります。