Isso funciona para mim.
foreach ($disk in get-wmiobject Win32_DiskDrive -Filter "Partitions = 0"){
$disk.DeviceID
$disk.Index
"select disk "+$disk.Index+"'r clean'r create partition primary'r format fs=ntfs unit=65536 quick'r active'r assign letter=D" | diskpart
}
Nesse caso, recebo o disco sem partições e, em seguida, crio uma unidade D com todo o espaço disponível