Как отформатировать раздел (не том) с помощью PowerShell? - PullRequest
3 голосов
/ 18 марта 2019

Я пытаюсь отформатировать раздел программно. До сих пор я пытался сделать это с помощью PowerShell, но, похоже, для этого требуется «том».

Чтобы получить раздел, который я хочу отформатировать, я использую это:

$partition = get-disk -number 3 | get-partition | where Guid -eq "{0cdf62cf-64ac-468c-8d84-17292f3d63b7}"

Что мне делать дальше, чтобы отформатировать его?

Примечание

Я не могу отформатировать раздел, используя

Format-Volume -Partition $partition -FileSystem NTFS

Вот что я получаю:

enter image description here

Это может быть полезно. Это содержимое $partition. Как видите, это не

enter image description here

1 Ответ

2 голосов
/ 18 марта 2019

Get-Partition возвращает объект типа CimInstance.Так что вы можете использовать его с Format-Volume.Проверьте документацию: https://docs.microsoft.com/en-us/powershell/module/storage/format-volume?view=win10-ps

PS X:\> $partition = get-disk -number 0 | get-partition | Where DriveLetter -eq "D"
PS X:\> $partition.GetType()

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     CimInstance                              System.Object
PS X:\> Format-Volume -Partition $partition -FileSystem NTFS
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...