我正在寻找一个批处理命令来检索 USB 密钥制造商序列号。我需要一个在 Windows XP 和 Windows Seven 中都有效的命令。
这是用于硬件跟进的。我有一个脚本,当出现问题时会发送电子邮件,并且它需要包含一种识别可移动磁盘的方法。
起初我用过,vol e:
但是当磁盘格式化时数字会改变。
我在几个网站上看到了,wmic diskdrive get serialnumber
但它似乎不起作用(至少在 W7 上)。命令返回Invalid XML
。
这并不奇怪。我运行了一下wmic diskdrive get /?
,可用的选项是:
Property Type Ope
======== ==== ===
Availability N/A N/A
BytesPerSector N/A N/A
Capabilities N/A N/A
CapabilityDescriptions N/A N/A
CompressionMethod N/A N/A
ConfigManagerErrorCode N/A N/A
ConfigManagerUserConfig N/A N/A
DefaultBlockSize N/A N/A
Description N/A N/A
DeviceID N/A N/A
ErrorCleared N/A N/A
ErrorDescription N/A N/A
ErrorMethodology N/A N/A
Index N/A N/A
InstallDate N/A N/A
InterfaceType N/A N/A
LastErrorCode N/A N/A
Manufacturer N/A N/A
MaxBlockSize N/A N/A
MaxMediaSize N/A N/A
MediaLoaded N/A N/A
MediaType N/A N/A
MinBlockSize N/A N/A
Model N/A N/A
Name N/A N/A
NeedsCleaning N/A N/A
NumberOfMediaSupported N/A N/A
PNPDeviceID N/A N/A
Partitions N/A N/A
PowerManagementCapabilities N/A N/A
PowerManagementSupported N/A N/A
SCSIBus N/A N/A
SCSILogicalUnit N/A N/A
SCSIPort N/A N/A
SCSITargetId N/A N/A
SectorsPerTrack N/A N/A
Signature N/A N/A
Size N/A N/A
Status N/A N/A
StatusInfo N/A N/A
SystemName N/A N/A
TotalCylinders N/A N/A
TotalHeads N/A N/A
TotalSectors N/A N/A
TotalTracks N/A N/A
TracksPerCylinder N/A N/A
不SerialNumber
...
你有更好的主意吗?
谢谢