Add conditional check to not run clear-disk on new drives that are uninitialized

This commit is contained in:
Zehadi Alam
2024-07-17 00:14:00 -04:00
parent 8100df3d24
commit 5616082275
@@ -430,8 +430,10 @@ Writelog 'Clean Disk'
#Invoke-Process diskpart.exe "/S $UEFIFFUPartitions"
try {
$Disk = Get-Disk -Number $DiskID
if ($Disk.PartitionStyle -ne "RAW") {
$Disk | clear-disk -RemoveData -RemoveOEM -Confirm:$false
}
}
catch {
WriteLog 'Cleaning disk failed. Exiting'
throw $_