Как удалить каталоги с vhd от выключенных виртуалок hyper-v
$for_delete = Get-VM * | Where-Object {($_.State -like '*off*') -and ($_.name -like '*del*')} |Sort-Object -Property name | Select-Object -Property path $for_delete | remove-item
$for_delete = Get-VM * | Where-Object {($_.State -like '*off*') -and ($_.name -like '*del*')} |Sort-Object -Property name | Select-Object -Property path $for_delete | remove-item