Как я могу рекурсивно удалить пустые папки? [дубликат]

Как я могу рекурсивно удалить пустые папки?

"Пустой" считается верным, если каталог не имеет никакого каталога, и никакие файлы не существуют за исключением бесполезных автоматически сгенерированных файлов (Thumbs.db, .DS_Store, и т.д.)

3
задан 03.12.2012, 23:04

4 ответа

Попробуйте этого: Удалите Пустые Каталоги - CNET Download.com

Пустые папки каталога являются раздражающими, но не часто повод для большого беспокойства. Однако, они растут со временем и Удаляют Пустые Каталоги, умное и быстрое решение. Крошечная программа приветствует Вас главным образом пустой областью и ключом значка к пониманию Ваших результатов. Существует диалоговое окно наверху для определения конкретной папки или диска искать, хотя по умолчанию это проверяет диск C.

2
ответ дан 07.12.2019, 23:17

Бельведер может сделать это, но необходимо будет быть более конкретными, чем "бесполезный", чтобы смочь установить правильные правила.

0
ответ дан 07.12.2019, 23:17

Вот я удаляющий пустой каталог:

C:\>md f  
C:\>rmdir f  
C:\>  

Там, я создал один, затем удалил его. Если существуют вещи в нем затем, это не пусто.

Можно использовать rmdir /s если существуют вещи в нем:

C:\>rmdir f  
The directory is not empty.  

C:\>rmdir /s f  
f, Are you sure (Y/N)? y  

C:\>

И можно сделать все это без командной строки.

Рекурсия является понятием в программировании. Я не думаю, что Вы имеете в виду это. И ли что-то реализовано с помощью рекурсии или нет, не важно Вам с тех пор несомненно, Вы не намереваетесь ограничить себя.. и Вам не было просто интеллектуально любопытно на предмет реализаций.

И если Вы испытываете затруднения при удалении каталога, затем думайте, например, о том, какую ошибку Вы получаете, когда Вы пытаетесь удалить каталог, Вы изо всех сил пытаетесь удалить. Вы могли всегда загружаться от живого CD и удалять его.

1
ответ дан 07.12.2019, 23:17

Используйте Командную строку от, Запускают/Выполняют (или комбинация WindowsR). Записать cmd для запуска консоли затем перейдите к диску, каталоги идут путем ввода буквы диска (например, если они идут D:\ Вы помещаете d:).

Путь командной строки изменится на желаемый путь. Затем используйте команду cd для перемещения в пустые каталоги порождают папку (cd D:\ParentDirectory\). Можно использовать Вкладку для Windows для помещения всего пути.

После того, как достигнувший использования родительского каталога

del /F EmptyDirectory1

Этот метод является лучшим и также удалит папки или файлы, которые не могут быть удалены Windows Explorer.

0
ответ дан 07.12.2019, 23:17

Теги

Похожие вопросы