PowerShell new-partition抱怨DriveLetter参数

时间:2017-12-21 16:37:04

标签: powershell

这是我的powerShell"管道"命令

Get-Disk |
Where partitionstyle -eq 'raw' |
Initialize-Disk -PartitionStyle MBR -PassThru |
New-Partition -AssignDriveLetter -UseMaximumSize -DriveLetter Z |
Format-Volume -FileSystem NTFS -NewFileSystemLabel "ephemeral" -Confirm:$false

抱怨DriveLetter参数。

  

新分区:无效的参数活动ID:   {e3ec7f8a-a672-4c81-a149-9440244ca230}在行:7字符:1   + New-Partition -AssignDriveLetter -UseMaximumSize -DriveLetter" Z" |   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~       + CategoryInfo:InvalidArgument :( StorageWMI:ROOT / Microsoft / Windows / Storage / MSFT_Disk)[New-Partition],   CimException       + FullyQualifiedErrorId:StorageWMI 5,New-Partition

没有它的以下脚本可以正常工作。我没有想法......

Get-Disk |
Where partitionstyle -eq 'raw' |
Initialize-Disk -PartitionStyle MBR -PassThru |
New-Partition -AssignDriveLetter -UseMaximumSize |
Format-Volume -FileSystem NTFS -NewFileSystemLabel "ephemeral" -Confirm:$false

1 个答案:

答案 0 :(得分:2)

更新:似乎您无法同时使用DriveLetterAssignDriveLetterMS docs对此非常不清楚。

应该是

New-Partition -UseMaximumSize -DriveLetter Z |