Как я могу определить, считает ли Windows жесткий диск съемным без графического интерфейса?

1778
Jeff Shattock

Мне нужно определить, считает ли Windows, что мои жесткие диски SATA являются «съемными» или нет. Проблема в том, что он в системе Hyper-V, и у меня нет доступа к приложению с графическим интерфейсом управления дисками. На diskpart нет этой информации, и я не уверен, куда обратиться. Как я могу определить это с помощью инструментов командной строки или через PowerShell?

5

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

8
John T

Это очень просто в PowerShell с использованием .NET Framework, я только что протестировал его на внешнем диске :)

PS C:\>$drive = New-Object system.io.driveinfo("F:") PS C:\>$drive.DriveType Removable 

Вы также можете использовать WMI:

C: \> WMIC wmic: root \ cli> логический диск получить заголовок, тип диска Заголовок DriveType C: 3 Д: 5 E: 5 F: 2

Где типы дисков:

0 - неизвестно  1 - Нет корневого каталога  2 - Съемный диск  3 - Локальный диск  4 - Сетевой диск  5 - Компакт-диск  6 - RAM диск
Это выглядит многообещающе. Я проверю это после работы. Jeff Shattock 14 лет назад 0

Похожие вопросы