Может быть какая-то хитрая уловка, такая как отправка Ctrl + C в DIR после получения результата, или Windows Powershell может помочь, но я сомневаюсь в этом. Кроме того, я не знаю никаких параметров для контроля количества результатов для него, и я не думаю, что есть какие-либо.
Если вы хотите сделать что-то подобное, используйте ваш любимый язык программирования и делайте это там. Пакетные сценарии являются мощными, но некоторые вещи слишком сложны, или размышления о решениях просто тратят слишком много времени.
Кстати, если вы часто делаете такие FIND
операции, я бы предложил что-то вроде этого:
REM Script to build a filename index for all your drives
DIR C:\* /s /b > index.txt
DIR D:\* /s /b >> index.txt
REM ...more drives here
REM And you might want to compress index.txt afterwards
После этого вы можете просто FIND
файлы в индексе, что на намного быстрее, хотя вам, возможно, придется время от времени пересоздавать индекс.