Домашняя » как » Как мгновенно найти файлы на флэш-накопителях, в общих сетевых ресурсах, на DVD-дисках и т. Д.

    Как мгновенно найти файлы на флэш-накопителях, в общих сетевых ресурсах, на DVD-дисках и т. Д.


    Вам не нужно быть опытным пользователем компьютера, чтобы накопить кучу резервных дисков, съемных дисков, жестких дисков USB и других нелокализованных носителей. Найти файл в этом беспорядке, особенно когда он больше недоступен для вашего компьютера, - головная боль. Продолжайте читать, пока мы покажем вам, как создать молниеносный индекс файлов.

    Почему я хочу это сделать?

    Когда каждый ваш файл хранится прямо на вашем компьютере, легко найти то, что вам нужно. Существуют отличные инструменты поиска, такие как Everything от VoidTools, которые в считанные секунды перебирают вашу таблицу основных файлов, чтобы найти именно то, что вы ищете..

    Однако когда вы начинаете работать с несколькими дисками, съемными носителями (такими как DVD-диски с данными, флэш-диски, файлы резервных копий на жестких дисках USB и т. Д.), Поиск становится все более сложным, если не невозможным. Если вы привыкли полагаться на этот быстрый локальный поиск, предоставляемый такими инструментами, как «Все», попытка найти файлы, недоступные для таких инструментов, может быть очень неприятной..

    Сегодня мы покажем вам, как индексировать все, начиная от общих сетевых ресурсов и заканчивая флэш-накопителем, на резервный жесткий диск, который вы извлекаете раз в месяц. Вам не нужно будет выполнять какие-либо тайные правки в Windows, заставлять Windows перепрыгивать через любые скачки индексации или любые другие глупости, которые заставляют вас мириться с тем, чтобы заставить Windows признать, что файл «Taxes 2009 1040» .pdf »на самом деле существует где-то в вашем созвездии хранения данных.

    Вместо этого вы будете наслаждаться простым поиском, легким быстрым созданием каталога, и все это в легком и портативном пакете, который вы можете взять прямо с компьютера и взять с собой. Как легкий вес? Приложения занимают менее 200 КБ пространства и даже индексируют каждое локальное, сетевое и отдельное запоминающее устройство во всем нашем офисе, что позволяет получить набор файловых индексов размером около 30 МБ..

    Что мне нужно?

    Для сегодняшнего урока вам понадобятся следующие вещи:

    • 1 копия Кэти .
    • Доступ к дискам, которые вы хотите проиндексировать.
    • Необязательно: 1 копия CathyCmd для автоматического обновления локального индекса.

    Cathy - это простой и бесплатный инструмент, который автор, Роберт Вашичек, первоначально создал в 1990-х годах для каталогизации своей коллекции файлов MP3. Он проделал замечательную работу, присматривая за маленьким проектом на протяжении многих лет, и все еще регулярно обновляет его несколько раз в год..

    Установка и настройка Кэти

    После того, как вы загрузили Cathy, распакуйте единственный файл Cathy.exe в безопасное место. Мы решили поместить нашу установку в / Мои документы / Мои Dropbox / Индексы накопителей / так, чтобы 1) наши индексы накопителей были сохранены в Dropbox и 2) мы могли легко искать наши файловые индексы вне нашего домашнего компьютера / сети.

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

    Замечания: Если вы получаете сообщение об ошибке, указывающее, что вам нужен файл mfc100.dll, это просто означает, что вам нужно получить распространяемый пакет Microsoft Visual C ++ для выполнения зависимостей программы. Вы можете скачать 32-битную версию здесь и 64-битную версию здесь.

    Давайте начнем с создания нашего первого каталога. Какие вещи вы должны каталогизировать? Любой диск, диск, съемный носитель, сетевой диск или другой источник данных, к которому вы можете получить доступ со своего компьютера и прочитать структуру каталогов, является честной игрой. Вот несколько источников, которые следует учитывать при индексировании для удобства поиска:

    • Локальные жесткие диски
    • Съемные жесткие диски
    • Резервное копирование CD / DVD
    • Флэш-накопители
    • Сетевые акции

    Хотя вы можете начать проект, создав каталог для любого из ваших файловых местоположений, мы начнем с индексации наших сетевых ресурсов - как правило, в 99% случаев, если мы не сможем найти файл на нашей локальной машине, мы найти его на офисном сервере.

    Создайте свой первый каталог, нажав на вкладку Каталог в главном графическом интерфейсе. В поле «Root» введите имя пути, как оно понимается на компьютере, с которого вы работаете (например, G: \ MyDVDBackup или \\ server \ MP3s). Начнем с индексации \\ Hive \ Software, места, где мы создаем резервные копии файлов установки программного обеспечения. Помимо указания местоположения, которое вы хотите проиндексировать, вы также можете редактировать метку тома..

    Эта метка тома будет отображаться как в Cathy, так и в качестве имени файла конкретного каталога, созданного Cathy для этого местоположения (каждый новый корневой каталог, который вы вводите в Cathy, становится его собственным уникальным каталогом). По умолчанию он принимает имя последней папки в структуре каталогов (в нашем примере с \\ Hive \ Software он создает метку тома [software]). Обычно мы редактируем метку тома, чтобы указать источник, поэтому теперь мы изменим ее на \\ Hive \ Software \, чтобы напомнить нам о точках индекса на офисном сервере..

    В дополнение к вышеуказанным изменениям, вы также можете добавить комментарии в поле «Комментарии» (эти комментарии будут отображаться рядом с будущими результатами поиска, возвращенными из этого источника). По умолчанию Кэти игнорирует определенные файлы (например, файлы .tmp); Вы можете снять это ограничение или добавить к нему, если хотите. После того, как вы проверили настройки для своей первой записи в каталоге, нажмите кнопку «Добавить».

    Новая запись каталога появится в списке. Кроме того, новый файл будет присутствовать в каталоге, где находится Cathy.exe:

    Если вы перейдете на вкладку поиска в основном графическом интерфейсе, вы можете ввести поисковое выражение в поле «Шаблон» для поиска файлов в каталоге. Одна из вещей, хранящихся в папке / Software / на офисном сервере, представляет собой набор надстроек Windows Home Server, включая LightsOut. Мы будем искать это сейчас, чтобы проверить каталог:

    Отлично! В дополнение к немедленному поиску файла, поскольку мы переименовали том в имя общей сетевой папки, которую мы индексировали, очень легко читать по столбцам и точно знать, где находится файл. Кроме того, если результаты поиска указывают на ресурс, который в настоящее время доступен для компьютера (будь то результат поиска локальный, общий ресурс в сети или индексированный DVD-диск в дисководе), вы можете щелкнуть правой кнопкой мыши на записи и открыть подать или исследовать путь прямо из Кэти.

    Идите вперед и добавьте столько источников, сколько захотите. Помните, что все, что может видеть ваш компьютер (сетевые папки, диски в дисководе, даже удаленные папки FTP, которые вы установили в Windows в качестве каталогов), может быть проиндексировано. Имейте в виду, что чем больше число файлов, которые вы индексируете, тем дольше это займет - мы обнаружили, что Кэти может индексировать около четверти миллиона файлов за 30 секунд, поэтому, если программа перестает отвечать на запросы, дайте ей одну или две минуты, чтобы закончить хруст файловых таблиц.

    Автоматическое обновление каталога для локальных дисков и общих сетевых ресурсов

    Если вы просто последуете первой части учебного пособия, вы уже на несколько лет опережаете большинство людей, так как теперь у вас есть поисковый индекс для всех ваших автономных носителей - теперь вы просто и очень быстро можете определить, какая именно резервная копия диск или сетевой ресурс, на котором вы оставили эти старые налоговые декларации.

    Однако есть несколько простых настроек, которые вы можете внести в свой рабочий процесс Cathy, которые значительно улучшат ваш опыт и сохранят все в актуальном состоянии..

    Если вы используете Cathy для поиска на локальных или сетевых дисках, где, в отличие от записанной резервной копии DVD, содержимое каталогов может изменяться, стоит настроить процесс обновления этих каталогов. Вы можете в любое время выбрать каталог в Cathy, щелкнуть правой кнопкой мыши и обновить содержимое этого каталога, но это доставляет неудобства и добавляет трения в нашу поисковую систему..

    Вместо этого мы собираемся использовать CathyCmd, маленький инструмент интерфейса командной строки для поиска Cathy, чтобы написать простой пакетный скрипт для обновления всех наших каталогов локальных и сетевых каталогов. Загрузите CathyCmd с веб-сайта Cathy и извлеките один исполняемый файл в тот же каталог, в который вы установили Cathy.exe..

    Далее нам нужно создать простой скрипт для управления CathyCmd. Создайте новый текстовый файл в каталоге с именем update.txt и откройте его. Внутри текстового файла нам нужно всего лишь создать несколько строк для инструктирования CathyCmd. только Входные данные CathyCmd будут читать из этого скрипта те строки, которые начинаются с #IGN и #DEV. Посмотрите на наш пример скрипта ниже, чтобы увидеть, как структурировать свой собственный скрипт:

    ## Команда IGN используется для указания файлов \ каталогов, которые вы хотите игнорировать:
    #IGN * .tmp; \ TMP; \ Temp *;
    ## Команда DEV указывает папки \ местоположения файлов, которые вы хотите каталогизировать:
    ## Формат: путь, имя тома
    #DEV E: \, ДАННЫЕ

    Сохраните скрипт, как только вы отредактировали его по своему вкусу. Чтобы протестировать скрипт, мы рекомендуем создать фиктивный файл в месте, которое вы обновляете. Мы сделали: whataintnocountry.txt на диске E: \.

    Запустите сценарий, выполнив CathyCmd.exe с параметром -f и файлом сценария, например:

    Давайте быстро взглянем на Кэти, чтобы убедиться, что все обновлено, как задумано:

    Успех! Новый файл со случайной ссылкой Pulp Fiction был найден. Наш скрипт обновления работает отлично.

    Теперь все, что вам нужно сделать, чтобы завершить процесс автоматизации, - это создать в Windows Task Scheduler (или альтернативный инструмент, если вы его используете) для запуска сценария по расписанию. Учитывая частоту изменения наших локальных и сетевых файлов, мы можем настроить его обновление каждые 12 часов..

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


    У вас есть умный способ использовать Кэти или другой совет или трюк по индексированию, которым вы хотели бы поделиться со своими коллегами-читателями How-To Geek? Перейдите к разговору ниже и поделитесь мудростью поиска файлов.