Просто выполните:
dir /s /b /a-d *.jpeg | findstr /vi "jpeg."
dir /s /b /a-d *.jpeg
будет искать все .jpg
файлы.где findstr /vi "jpeg."
исключит любой файл, содержащий без учета регистра jpeg.
, вы также можете использовать его в цикле for
, если хотите что-то сделать с файлами.Например, если вы хотите скопировать их из командного файла:
for /f %%i in ('dir /s /b /a-d *.jpeg ^| findstr /vi "jpeg."') do copy "%%i" "d:\destination"
непосредственно из cmdline:
for /f %i in ('dir /s /b /a-d *.jpeg ^| findstr /vi "jpeg."') do copy "%i" "d:\destination"