Получить букву диска из индекса разделов - PullRequest
0 голосов
/ 20 июня 2019

Я хочу получить букву диска из индекса разделов.

wmic path Win32_LogicalDiskToPartition WHERE Antecedent='Win32_DiskPartition.DeviceID=\'Disk #1 AND Partition #0\'' Get Dependent

Результат: нет доступных экземпляров

Ответы [ 2 ]

1 голос
/ 20 июня 2019

Следующая информация должна выводить вашу информацию, вам, очевидно, нужно будет проанализировать ее дальше, чтобы выбрать букву диска из этого.

WMIC Partition Where (DeviceID="Disk #1, Partition #0") Assoc /ResultRole:Dependent 2>NUL

В качестве альтернативы:

WMIC Partition Where (DeviceID="Disk #1, Partition #0") Assoc /AssocClass:Win32_LogicalDiskToPartition 2>NUL
0 голосов
/ 20 июня 2019
SETLOCAL
FOR /F "delims=" %%a in ('wmic path Win32_DiskPartition WHERE (DeviceID="Disk #0, Partition #1") Assoc:list /AssocClass:Win32_LogicalDiskToPartition /ResultRole:Dependent ^| Find "Caption="') DO (
    ECHO %%a
)
Pause

Это шоу пусто.

Мне нужен результат как: Заголовок = C:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...