Получение GUID для существующего USB-устройства в Windows XP

Мне нужно найти GUID для существующего USB-устройства, подключенного к моей системе Windows XP. Как это можно сделать с помощью WMI или реестра? Или есть другой путь, который я должен исследовать? Благодарю.

Дополнительная информация:

Мне нужно найти GUID для конкретного известного устройства; не ожидается изменений. Если мне нужно написать небольшую программу, использовать какой-нибудь инструмент или посмотреть где-нибудь в системе Windows, чтобы найти эту информацию, мне все равно.

3 ответа

Решение

Для определенного известного устройства самый простой способ, который я нашел, - это открыть файл.inf для драйвера этого устройства (если у вас есть драйвер); это должно быть четко указано там.

Возможно, вы также можете покопаться в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB.

Панель управления> Диспетчер устройств> Щелкните правой кнопкой мыши на устройстве> Свойства> вкладка Сведения> Измените "Свойство" на Ключ драйвера> Guid будет отображаться в разделе "Значение"

DevViewer от Symantec также, кажется, делает свое дело.

Другие вопросы по тегам