Мне нужно удалить файлы определенного типа (скажем, файлы .zip) из папки и всех ее подпапок с помощью командной строки. В идеале я ищу что-то, что можно запустить как файл .bat в Windows.
Я знаю, что есть переключатель /S для команды DEL для поиска в подпапках, но чтобы усложнить задачу, мне нужно исключить файлы с определенным именем (например, «Backup.zip»).
Есть ли способ рекурсивно удалять файлы, но исключать файлы с определенным именем. В моей ситуации будет нецелесообразно явно перечислять все имена файлов, которые я хочу удалить, а только файлы соответствующего типа, которые я не хочу удалять.