@Luan

Как найти все файлы и папки по ключевому слову и удалить?

На диске, во многих папках создается директория например: CCR_data Как можно найти ее во всех папках и удалить со всем содержимым?
Пробовал через модуль os но он рекурсивно не ищет
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 2
Dr_Elvis
@Dr_Elvis Куратор тега Python
В гугле забанен
Напишите рекурсию сами.
На вход функции подаётся путь к папке, смотрите какие в этой папке находятся другие папки, перебираете циклом, если есть нужная добавляем путь в массив для удаления, если нет, то вызываем эту же функцию с текущем путем. И так проходим по всем папкам. после циклом удаляйте папки. Только не забудьте проверку при удалении на наличие путя, так как может раньше удалили.
Ответ написан
Комментировать
@NortheR73
системный инженер
На PowerShell:
Get-ChildItem -Path "YourFilePath" -Filter "CCR_data*" -Recurse -Force | Remove-Item -Recurse -Force -ErrorAction SilentlyContinue
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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