wmic diskdrive получает серийный номер -> недопустимый вывод xml

Я хочу прочитать имя и серийный номер моих жестких дисков.

Я наткнулся на wmic, но у меня проблемы. Я предполагаю, что эти две команды должны помочь, но я получаю только сообщение:

Invalid Xml-Content. //(Translated)

wmic path win32_physicalmedia get serialnumber

или

wmic DISKDRIVE GET SerialNumber

Я также пробовал следующее:

wmic DISKDRIVE GET SerialNumber /FORMAT:list
wmic DISKDRIVE GET SerialNumber /FORMAT:xml.xsl
wmic DISKDRIVE GET SerialNumber > c:\test.txt

Есть идеи, что я делаю не так?


Решение:

Спасибо, JPBlanc, через /? Я обнаружил, что SerialNumber даже не существует. Теперь я использую

WMIC /output:"c:\hdds.txt" DISKDRIVE GET PNPDeviceID,Name /Format:CSV

, что дает правильный результат.

5
задан Paul Hiemstra 3 May 2012 в 13:45
поделиться