$nazwamaszyny = "zvhdx" if ((Get-VMSnapshot -VMName $nazwamaszyny)) { $sciezkadysku = Get-VM -VMName $nazwamaszyny | Get-VMHardDiskDrive | select path -expandproperty path $sciezkadysku.Substring(0,$sciezkadysku.LastIndexOf(".")) $pos = $sciezkadysku.Indexof(".") $format = $sciezkadysku.Substring($pos+1) if($format.Contains("a")) { $format = $format.TrimStart("a") } $path = $sciezkadysku.Substring(0,$sciezkadysku.LastIndexOf("_")) + "." + $format Remove-item -path $path } else { $sciezkadysku = Get-VM -VMName $nazwamaszyny | Get-VMHardDiskDrive | select path -expandproperty path Remove-item -path $sciezkadysku }