![]() |
удаление папок, содержащих определенные типы файлов
После восстановления информации программа восстановления выдала больше 100 тыс папок, некоторые из которых содержат нужную инфу. Помогите удалить папки не содержащие файлы с определенным расширением - .doc, .xls, .docx, .zip, .rar и т.д.
Спасибо. |
jupiter1976, берёшь функцию _FO_FileSearch, указываешь типы поиска, триггер $fInclude=False переключаешь в режим "кроме указанных". Получаешь массив файлов. Потом удаляешь их в цикле. Далее с помощью функции _FO_SearchEmptyFolders находишь все пустые папки и аналогично перебором их в цикле все удаляешь. Вот пример удаление по дате, всё тоже самое только цикл с проверкой даты удалить.
Как вариант может эта утилита окажется полезной Сортировка файлов по расширению |
Время: 12:01. |
Время: 12:01.
© OSzone.net 2001-