Страница 1 из 1

Поиск папок не содержащих файлы с определенным расширением

Добавлено: Пт апр 12, 2019 16:25
hawk777
Здравия желаю.
При наведении порядка на харде озадачился следующим вопросом:
возможно ли удалить каталоги, НЕ содержащие файлы с определенным форматом (в данном случае - архивы)
Простой пример

Код: Выделить всё

Папка 1
-- описание.html
-- картинка.jpg
-- архив.zip

Папка 2
-- описание.html
-- картинка.jpg
-- архив.rar

Папка 3
-- описание.html
-- картинка.jpg
-- картинка2.jpg
-- картинка3.jpg


Папка 4
-- описание.html
-- картинка.jpg
-- архив.7z
Надо определить, что в папке 3 нет архивов и удалить папку 3 со всем содержимым.
Количество файлов в папках может быть различным.

Добавлено: Пт апр 12, 2019 18:27
Flasher
Поиск папок по содержимому
Как найти папки, не содержащие определённых файлов
Пример строки поиска c одним типом при включённой опции Everything: ed:folder:!child:*.zip

Добавлено: Пт апр 12, 2019 19:28
Avada
hawk777
Возможно сделать всё, что уже описывалось на форуме и может быть найдено поиском по нему. У вас проблемы с правилами форума не единожды были прежде и, как вижу, продолжаются.
Если нужна именно последовательность разных функций (поиск плюс удаление), то формально место этому в "Автоматизации", но я бы такое автоматизировать просто поостерёгся: наломать дров можно очень хорошо. А раз так, всё опять упирается в поиск, по которому все пояснения даны по ссылкам. Удалить потом не подпадающие под условия поиска папки и ручками сможете.
Тема закрыта.