почему wmic класс дает неверную информацию?

326
Pavel Fedorov

Я набрал в моей командной строке:

wmic diskdrive get InterfaceType, Model 

Я получил следующее:

InterfaceType Model IDE TOSHIBA DT01ACA300 IDE Samsung SSD 850 EVO 250GB IDE WDC WD6400AAKS-75A7B0 

Почему параметр InterfaceType определяется как IDE ? Далее я выполняю следующую команду:

Get-WMIObject -Class Win32_DiskDrive | Select InterfaceType, Model, PNPDeviceID 

Я вижу это:

InterfaceType Model PNPDeviceID ------------- ----- ----------- IDE TOSHIBA DT01ACA300 SCSI\DISK&VEN_TOSHIB_&PROD_DT01ACA300\4&2A148996&0&000000 IDE Samsung SSD 850 EVO 250GB SCSI\DISK&VEN_SAMSUN_&PROD_SSD_850_EVO_250G\4&2A148996&0&010000 IDE WDC WD6400AAKS-75A7B0 SCSI\DISK&VEN_WD_____&PROD_WD6400AAKS-75A7B\4&2A148996&0&030000 

Как это может быть " InterfaceType " - " IDE ", если " PNPDeviceID " начинается со строки " SCSI "? WMIC выдает неверную информацию или у меня что-то не настроено?

0
SATA не является SCSI. Для удобства разработчика он основан на подсистеме SCSI, по крайней мере, в Linux и Windows. Daniel B 6 лет назад 0

0 ответов на вопрос