Это
for /f "tokens=*" %i in ('dir *sonic.exe /s /b') do copy /y "%i" D:\temp\utils\
Вопрос в том, есть ли лучший или более короткий способ сделать это?
p.s. Я знаю, что "токены = *" могут быть опущены, если путь к файлу не имеет пробелов ..
Обновление: я нашел более короткие способы поиска (не копирования) из моих старых шпаргалок:
::START - RUN - cmd.exe
dir d:\libs\*SubSonic*.dll /s /b>>list.txt&list.txt
:: START - RUN - CMD.EXE
where /R D:\libs\ *SubSonic*