PowerShell: Поиск пустых папок (и их удаление)
Мы живем в эпоху больших данных. Слишком много данных за слишком короткий срок. У вас могут быть пустые папки в вашей среде, и если вы хотите их найти и удалить, то вы находитесь в правильном месте. Мы сделаем именно это.
Запустите этот небольшой скрипт ниже, чтобы удалить все пустые папки.
Вверху нужно указать путь к корневой папке. В моем случае это C:\Data. Вы будете запрошены подтвердить удаление.
Get a list of all folders
$rootfolder = "C:\Data"
$folders = Get-ChildItem -Path $rootfolder -Directory -Recurse
Filter out the empty folders
$emptyFolders = $folders | Where-Object {$_.GetFileSystemInfos().Count -eq 0}
Delete the empty folders
$emptyFolders | Remove-Item -Force -Verbose
А вот код в действии.
Мы немного убрались. Это хорошо.
