Утилита File Locate (FL)

8.7.10. Утилита File Locate (FL)

FL служит для поиска файлов на одном или всех дисках и является весьма ограниченным, но простым в использовании и быстрым в работе аналогом мощной утилиты FILEFIND.

Исходным данным для поиска является образец файла, а результатом работы FL — списки подходящих файлов с разбивкой по каталогам. Вывод FL аналогичен формату списка найденных файлов в утилите FILEFIND. Утилита FL отображает также общее число найденных файлов.

FL полезна в тех случаях, когда Вы забыли или не знаете месторасположения требуемых файлов в разветвленной файловой структуре.

Утилита работает только в недиалоговом режиме и запускается командной строкой вида

FL [d:] [сотрпате] [] [/Р] [/W] [/T] [/F[n]

Аргумент d здесь задает привод, на диске в котором требуется осуществить поиск файлов. Если он не задан, то используется текущий дисковод.

Аргумент сотрпате определяет шаблон составного имени файлов, которые требуется найти. Вы можете указать и маршрут, но он будет проигнорирован. Умолчания и сокращения для шаблона те же, что и в DOS-команде DIR. Дополнительно к этому можно специфицировать только начало имени файла; оно будет дополнено до шаблона символами *.* справа. В частности, если аргумент сотрпате вообще не задан, то подразумевается образец *.*.

Допустимые в командной строке переключатели интерпретируются следующим образом:

                                — осуществить поиск на всех установленных дисках (аргумент d: игнорируется);

/Р                                — обеспечить постраничную выдачу списка найденных файлов с паузой после заполнения каждого экрана;

W                                — уплотнить список найденных файлов путем выдачи его в несколько колонок;

                                — осуществить в процессе работы утилиты просмотр только каталогов, входящих в список маршрутов поиска исполняемых файлов (аргумент d:игнорируется);

/Р [n]                           — найти только п подходящих файлов и прекратить работу утилиты (если п не задано, то принимается 1).

Если утилита запущена без аргументов и переключателей, то она отобразит составные имена всех файлов на текущем диске.

Пример:

    FL NORT — найти на текущем диске все файлы, имена которых начинаются с NORT.