这是我的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 char: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
更新:似乎你不能同时使用DriveLetter
和AssignDriveLetter
,MS docs对此非常不清楚。
它应该是
New-Partition -UseMaximumSize -DriveLetter Z |