Як отримати шлях до розділу UNC?


0

Як я можу отримати UNC шлях розділів на моєму жорсткому диску в Windows 7? Я маю на увазі шляхи, які будуть відображатися таким чином:

Пристрій Harddisk0 Розділ1
Пристрій Harddisk0 Розділ2
Пристрій Harddisk0 Розділ3

Чи можна це зробити з командного рядка?


Це не є UNC шлях, але Менеджер об'єктів NT шлях.
Daniel B

Відповіді:


1

Ви можете створити скрипт для 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)\"}"

Зверніть увагу на те, що він утік " с \"

Всі ці команди повинні виконуватися з підвищеними привілеями ( Запустити від імені адміністратора ).


Diskpart не перераховує розділи з їхніми шляхами NT, і якщо я намагаюся використовувати powershell, він говорить, що він не розпізнає термін Get-Partition.
peter7558
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.