特定のUSBデバイスがマウントされている場所をアプリケーションが検出し、それに応じて適応できるようにしたいと思います。理想的には、パスを特定のパスではなく、USBシリアル番号に関連付けます。ただし、VB.Netコードからこれらの一意のIDにアクセスする簡単な方法を理解することはできません。
誰かがこれを行うことに成功しましたか?
Win32_USBControllerDeviceクラスのクエリには、WMIを使用する必要があります。これは、簡単に適応できるはずのPowershellのサンプルコードを示すブログエントリです。