Ви можете використовувати wmicдля цього. Ви можете експортувати його до текстового файлу ( >output.txt) та переглядати без загортання слів, оскільки табличний вихід може бути дуже широким.
Щоб перелічити всі розділи (подивіться на BootPartitionучасника, щоб перевірити, чи він позначений як active):
wmic partition
Щоб перерахувати лише активні розділи, відфільтруйте where:
wmic partition where BootPartition=true
Щоб відфільтрувати, які стовпці відображаються, використовуйте get:
wmic partition where BootPartition=true get DeviceID,Size
Також:
wmic partition get DeviceID,Size,BootPartition
Для отримання додаткової інформації про partitionчленів, див . Документацію Win32_DiskPartition .
BootPartition
Тип даних: булева Тип доступу: лише для читання
Розділ - це активний розділ. Операційна система використовує активний розділ під час завантаження з жорсткого диска.
Перегляньте синтаксис WQL для отримання додаткової інформації про використання where. Погляньте на wmic partition get /?детальну інформацію про get.
З wmicвами додатковими перевагами з дистанційним управлінням з допомогою /node:<servername or ip>перемикача (див wmic /node /?для отримання додаткової інформації відповідно з . Microsoft :
WMIC можна використовувати з будь-якого комп’ютера з увімкненою WMIC для віддаленого керування будь-яким комп'ютером із WMI. WMIC не повинен бути доступним на віддалено керованому комп'ютері, щоб WMIC керував ним.
Якщо ви можете розібратися з програмним (наприклад, пакетним скриптом) способом отримання букви диска з індексу диска та розділу, ви можете скористатися forциклом з членами DiskIndexта Index(індекси диска та розділу) відповідно.