تحديد جهاز عن طريق استرداد معرف USB الخاص به
سؤال
أود أن يكون طلبي قادرًا على اكتشاف جهاز USB معين ، والتكيف مع ذلك. من الناحية المثالية ، أود ربط المسارات مع الرقم التسلسلي USB ، وليس مع مسار معين. ومع ذلك ، لا يمكنني معرفة طريقة بسيطة للوصول إلى هذه المعرفات الفريدة من رمز VB.NET.
هل نجح أي شخص في القيام بذلك؟
المحلول
يجب عليك استخدام WMI للاستعلام عن فئة Win32_USBControllerDevice. هنا إدخال المدونة إظهار بعض الكود مع PowerShell الذي يجب أن تكون قادرًا على التكيف بسهولة.
لا تنتمي إلى StackOverflow