Удаление пустых каталогов или каталогов только с файлами .txt - PullRequest
0 голосов
/ 27 июня 2019

Я просто хочу удалить пустые папки в пути вместе с папками, которые имеют только файлы .txt. У меня есть это, но это не работает.

$tdc = "C:\My Shared Folder"

while (
    $empties = Get-ChildItem $tdc -Recurse -Directory | Where {
        (GCI -Path $_.FullName -File -Exclude ("*.txt") | Measure-Object).Count -eq 0 -and
        $_.GetDirectories().Count -eq 0
    }
) {
    $empties | Remove-Item -Force -Verbose
}
...