Мне нужно рекурсивно удалить все пустые папки для определенной папки в PowerShell (проверка папки и подпапки на любом уровне).
В настоящее время я использую этот скрипт безуспешно.
Не могли бы вы сказать мне, как это исправить?
$tdc='C:\a\c\d\'
$a = Get-ChildItem $tdc -recurse | Where-Object {$_.PSIsContainer -eq $True}
$a | Where-Object {$_.GetFiles().Count -eq 0} | Select-Object FullName
Я использую PowerShell в версии Windows 8.1.