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.