The Remove-VM cmdlet doesn't have a Name parameter.
Try
1..600 | Foreach {$i="{0:000}" -f $_Write-Host "Deleting VM TEST$i"Remove-VM -VM TEST$i -confirm:$false -DeletePermanently}
The Remove-VM cmdlet doesn't have a Name parameter.
Try
1..600 | Foreach {$i="{0:000}" -f $_Write-Host "Deleting VM TEST$i"Remove-VM -VM TEST$i -confirm:$false -DeletePermanently}