小编use*_*404的帖子

WMIC磁盘驱动器获取序列号->无效的XML输出

我想读取硬盘驱动器的名称和序列号。

我偶然发现了wmic,但遇到了麻烦。我猜这两个命令应该可以解决问题,但是我只得到消息:

Invalid Xml-Content. //(Translated)

wmic path win32_physicalmedia get serialnumber
Run Code Online (Sandbox Code Playgroud)

要么

wmic DISKDRIVE GET SerialNumber
Run Code Online (Sandbox Code Playgroud)

我也尝试了以下方法:

wmic DISKDRIVE GET SerialNumber /FORMAT:list
wmic DISKDRIVE GET SerialNumber /FORMAT:xml.xsl
wmic DISKDRIVE GET SerialNumber > c:\test.txt
Run Code Online (Sandbox Code Playgroud)

关于我在做什么错的任何想法吗?


解:

感谢JPBlanc,通过/?命令,我发现SerialNumber甚至不存在。我现在用

WMIC /output:"c:\hdds.txt" DISKDRIVE GET PNPDeviceID,Name /Format:CSV
Run Code Online (Sandbox Code Playgroud)

给出正确的结果。

wmi serial-number wmic

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

serial-number ×1

wmi ×1

wmic ×1