Batch file 使用Psexec获取连接的USB设备名称

Batch file 使用Psexec获取连接的USB设备名称,batch-file,cmd,windows-8,psexec,Batch File,Cmd,Windows 8,Psexec,我想知道是否可以使用Psexec返回远程windows 8计算机上连接的USB设备列表。理想输出如下: USB1:键盘 USB2:条形码扫描仪 很明显,显示的是设备名称而不是“键盘”等,有没有简单的方法?我在一个有数百台远程机器的安全环境中工作,因此无法安装任何新的Microsoft工具,例如Devcon 如有任何建议,将不胜感激 PsExec是一个远程连接工具,它没有任何设施来确定这些远程系统上的usb设备。您需要研究从远程连接工具外部确定这些设备的方法。gwmi Win32_USBCon

我想知道是否可以使用Psexec返回远程windows 8计算机上连接的USB设备列表。理想输出如下:

  • USB1:键盘
  • USB2:条形码扫描仪
很明显,显示的是设备名称而不是“键盘”等,有没有简单的方法?我在一个有数百台远程机器的安全环境中工作,因此无法安装任何新的Microsoft工具,例如Devcon


如有任何建议,将不胜感激

PsExec是一个远程连接工具,它没有任何设施来确定这些远程系统上的usb设备。您需要研究从远程连接工具外部确定这些设备的方法。
gwmi Win32_USBControllerDevice |%{[wmi]($|.Dependent)}排序制造商、描述、设备ID | Ft-按制造商描述、服务、设备ID分组应该可以让您开始。它列出了本地计算机上的所有USB设备。一旦您从DavidPostill的评论中找到所需内容,您可以使用PowerShell
Invoke命令
在远程计算机上运行它。不需要
psexec