Я хотел бы пакетно удалить все папки, которые не содержат определенный файл. Речь идет о рабочей папке с сотнями проектов. Я хочу удалить все папки, которые не содержат "main.c". Как я могу сделать такую вещь? Возможно ли это в командном файле или я должен использовать специальную программу для просмотра файлов?
Сценарии:
Если есть \proj1\main.c , удалите \proj1 .
Если нет \proj1\main.c , но есть \proj1\debug\main.c , то также удалите \proj1 .
