Вы можете создать скрипт для diskpart
.
Пример скрипта ListPartition.txt
:
select disk 0
list partition
Затем выполните этот скрипт с помощью diskpart.exe -s ListPartition.txt
.
Если вы можете использовать PowerShell, это еще проще. Используйте Get-Partition
.
Get-Partition
Для точного вывода вы хотели использовать следующий скрипт:
Get-Partition -DiskNumber 0 | ForEach-Object {"\Device\Harddisk$($_.DiskNumber)\Partition$($_.PartitionNumber)"}
Вы также можете запустить powershell напрямую из cmd с помощью:
powershell -Command "Get-Partition -DiskNumber 0 | ForEach-Object {\"\Device\Harddisk$($_.DiskNumber)\Partition$($_.PartitionNumber)\"}"
Обратите внимание на побег "
с \"
Все эти команды должны выполняться с повышенными привилегиями (Запуск от имени администратора).