С помощью пакетных файлов, это достаточно просто, чтобы обработать все файлы, которые разделяют строку в имени файла или расширения, такие как:Инвертировать смысл команды FOR?
FOR /R %F IN (*.EXE) DO @ECHO %F
Но что, если я хочу, чтобы инвертировать смысл набора файлов? Например, обрабатывать все файлы, которые не конец в .EXE?
FOR /R %F IN (anything-but-exe) DO @ECHO %F
Я не мог найти ничего, что, казалось, что я искал, прочитав вывод FOR /?
Это фильтр out 'file tax.exempt.txt', поэтому' findstr/i/e/v ".exe" 'лучше, чем использование find. OP также нуждается в рекурсивном поиске. – foxidrive
@foxidrive - хорошая точка. Будет исправлено – npocmaka