Задать вопрос

Как в Windows из командной строки вывести список найденных файлов по маске?

Мне нужна команда, которая бы искала по подкаталогам файлы по маске и выводила бы найденное в виде простого списка, по одному файлу в строке, с полным путем. Очень хорошо это делает where, но она не работает с масками файлов.

dir /s работает с масками, но выводит дополнительно кучу мусора, который надо как-то парсить.
Подскажите, пожалуйста, решение в виде одной команды или bat-файла с парсингом.
  • Вопрос задан
  • 1159 просмотров
Подписаться 4 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Merion Academy
    Администрирование MS Windows Server
    1 месяц
    Далее
  • Сетевая Академия ЛАНИТ
    Администрирование System Center Configuration Manager
    1 неделя
    Далее
Решения вопроса 3
Lord_of_Rings
@Lord_of_Rings
Дунадан - северный странник. Злой, но очень добрый
Может так dir /s /b | findstr /R /C:"маска"?
Ответ написан
@bouslayeff Автор вопроса
В итоге сделал так:
dir /s /b "маска"

Спасибо Aragorn за подсказку.
Ответ написан
Комментировать
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Get-ChildItem -Path "C:\Path\To\Search" -Recurse -Filter "*.*" | ForEach-Object { $_.FullName }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы