Поиск файлов при помощи консоли Windows

Вчера прочитал на сайте Microsoft©™® статью о системных переменных. Оказывается еще со времен старушки XP, в консоли можно писать несколько команд в ряд, разделяя команды знаком | (вертикальная черта). Весьма удобная функциональная возможность надо заметить. После прочтения статьи, я решил попробовать что-либо найти из под консоли. Команды которые нам потребуются:

  1. dir
  2. find

Запускаем консоль (клавиша win + r) — cmd (ок или нажмите клавишу enter). Чтобы найти какой-либо файл напишите — dir <диск, где необходимо искать> /s | find /i «<ваш текст>». Чтобы найти папку введите команду — dir <диск, где необходимо искать> /ad /b /s | find /i «<ваш текст>».

Какой ключ, что обозначает, я описывать не буду, т.к. в выше приведенных мною ссылках вы найдете ответы. Или в консоли наберите после неизвестной вам команды — /?, этот ключ выведет справку. Экспериментируйте с ключами для достижения более весомых результатов поиска.

Реклама

Метки: , ,

комментария 2 to “Поиск файлов при помощи консоли Windows”

  1. List Says:

    dir /ad /b /s | find /i «» как я понял, dir передаст find список имён папок, а мне нужен поиск строки внутри файла , расположенного не понятно в какой папке… но может сработает… dir C:\Users\Анатолий\Documents\ /ad /b /s | find /i «Т-О-Т-О-Т-О»
    не сработал… но всё равно спасибо… List

    • evlanoff Says:

      Здравствуйте! Заметка о том, как при помощи консоли искать файлы, а не текст. Впрочем, find позволяет искать текст внутри файла — find "строка" "файл_где_искать_строку.txt". Если вам требуется использовать регулярные выражения для поиска строки, то рекомендую в консоле набрать help findstr.

      Так же обратите внимание на PowerShell и командлет Select-String[1][2]

Добавить комментарий для evlanoff Отменить ответ

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.