Компьютеры · Инструкция
Как искать текст в файлах Windows командой findstr
Это быстрый способ просмотреть пачку логов прямо из cmd без открытия каждого файла.
Короткий ответ
findstr ищет строки и регулярные шаблоны в текстовых файлах. Пример: findstr /i /n "error" *.log найдёт error без учёта регистра и покажет номера строк.
Что делать
- Открыть cmd: Перейдите в каталог с файлами.
- Сделать простой поиск: Выполните findstr "error" app.log.
- Игнорировать регистр: Добавьте /i.
- Показать номера строк: Добавьте /n.
- Искать в нескольких файлах: Используйте шаблон, например findstr /i /n "timeout" *.log.
Проверка результата
- В консоли появятся совпавшие строки; для нескольких файлов будет видно, из какого файла пришёл результат.
Важно
Сложные регулярные выражения findstr имеют собственный синтаксис и не полностью совпадают с PCRE/PowerShell regex.
Что учитывать
Сложные регулярные выражения findstr имеют собственный синтаксис и не полностью совпадают с PCRE/PowerShell regex.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. findstr). Пример и формулировки — редакция N1RO на 2026-09-18.