gpt4 book ai didi

powershell - 获取 USB 端口名称和详细信息

转载 作者:行者123 更新时间:2023-12-02 14:45:37 27 4
gpt4 key购买 nike

如何使用 Power Shell 脚本获取所有 USB 端口和相关详细信息(例如端口名称)?

我试过Win32_USBControllerDevice class 。但没有得到端口名称。

最佳答案

gwmi Win32_USBControllerDevice |%{[wmi]($_.Dependent)} |select name,description,  deviceID, manufacturer | format-table -group by manufacturer

一些解释

WMI 类 WIN32_USBControllerDevice 描述 USB Controller (Antecedent)与其逻辑设备 [CIM_LOGICALDEVICE](依赖)

PS>gwmi Win32_USBControllerDevice |fl Antecedent,Dependent Antecedent : \\.\root\cimv2:Win32_USBController.DeviceID="PCI\\VEN_8086 &DEV_3A35&SUBSYS_02931028&REV_00\\3&172E68DD&0&E9" Dependent : \\.\root\cimv2:Win32_PnPEntity.DeviceID="USB\\ROOT_HUB\\4& 10B856B0&0"

现在您可以检查win32_PnPEntity以获取有关设备的更多信息,例如:

gwmi Win32_PnPEntity -Filter "DeviceID='USBSTOR\\DISK&..'"

关于powershell - 获取 USB 端口名称和详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13509861/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com