Я создал этот потрясающий супер-продвинутый пакетный файл под названием search.bat:
@echo off
dir /s /b /a | grep -i "%*"
Я использую GNU grep здесь. Я также планировал использовать GNU find, но оказалось, что dir намного быстрее, чем это. Пойди разберись. Затем я возился с cmdline, пытаясь получить все файлы, соответствующие одному из двух критериев, например:
dir /s /b /a | grep -i "one\|two"
Пришлось немного его изменить, чтобы работать с пакетным файлом:
search "one\^|two"
И теперь мне интересно ... как я могу изменить файл bat, в частности часть "% *", чтобы я мог просто вызвать его так:
search one two
и это будет работать так же, как ...