Файл EFU представляет собой файл с разделителями-запятыми (CSV), содержащий список имён файлов, размеров, дат и атрибутов.
Списки файлов можно открывать в Everything или включать в индексирование Everything.
Списки файлов можно мгновенно находить и сортировать по размеру, дате или атрибутам.
Откройте Everything и в меню Сервис выберите Редактор списков файлов....
Находясь в Редакторе списков файлов, перетаскивайте файлы в его окно, чтобы добавить их в ваш список файлов.
Добавлять файлы и папки также можно в меню Правка.
По окончании в меню Файл выберите Сохранить.
Чтобы сохранить текущий поиск как файл-список, сделайте следующее.
Находясь в Everything, выберите в меню Файл команду Экспорт....
В поле Тип файла измените тип на Списки Everything (*.efu).
Введите имя файла и нажмите OK.
Чтобы создать файл-список из командной строки, выполните следующую команду:
Everything.exe -create-file-list <имя_целевого_файла> <путь_для_сканирования>
Чтобы исключить какие-либо файлы, используйте вместе с -create-file-list-exclude-files <фильтры>.
Чтобы исключить какие-либо папки, используйте вместе с -create-file-list-exclude-folders <фильтры>.
Чтобы включить только указанные файлы, используйте вместе с -create-file-list-include-only-files <фильтры>.
Примеры
Создать файл-список, исключая файлы tmp:
Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-files "*.tmp"
Создать файл-список, исключая файлы lnk и thumbs.db:
Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-files "*.lnk;thumbs.db"
Исключить папки с именем 1033:
Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-folders "1033"
Исключить указанную папку:
Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-folders "c:\windows"
Исключить указанные папки:
Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-folders "c:\windows;c:\program files;c:\program files (x86)"
Включить только указанные файлы:
Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-include-only-files "*.mp3;*.flac"
В списках исключения можно использовать регулярные выражения, например, включить файлы, начинающиеся с A-M:
Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-files "regex:^^[A-M]"
Для учёта путей добавьте обратный слэш (\) в фильтр (\\ – для регулярных выражений):
Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-files "c:\folder\a specific file.txt"
Everything обращается к таким файлам, только если вы их открываете или щёлкаете на них правой кнопкой мыши.
Размеры, даты и атрибуты файлов считываются из файла-списка.
Откройте файл-список в Блокноте.
Нажмите Ctrl+H для замены.
В поле Что укажите старое имя тома (например D:)
В поле Чем укажите новое имя тома (например E:)
Нажмите кнопку Заменить все.
Сохраните изменения в файле-списке.
Да, имена файлов соотносятся с местоположением файла-списка.
Для указания мест относительно расположения файла-списка можно использовать «.» и «..» (без кавычек).
Добавьте \ в начале имени файла, чтобы указать путь относительно относительно корня списка файлов.
Чтобы переопределить относительные имена файлов, укажите имя файла с полным путём.
Чтобы создавать заново файл-список каждый час с помощью Планировщика заданий:
Откройте Планировщик заданий (Пуск -> Программы -> Стандартные -> Служебные -> Планировщик заданий).
Щёлкните по Создать задачу....
В поле Имя введите Список файлов Everything.
Перейдите на вкладку Триггеры.
Нажмите Создать....
Выберите Однократно.
Включите опцию Повторять задачу каждые.
Выберите периодичность 1 час.
В поле в течение выберите Бесконечно.
Нажмите OK.
Перейдите на вкладку Действия.
Нажмите Создать....
В поле Действие выберите Запуск программы.
Нажмите кнопку Обзор и выберите файл Everything.exe.
В поле Добавить аргументы укажите:
-create-file-list c:\filelist.efu c:\
Нажмите OK.
Нажмите OK.
Откройте Everything и в меню Сервис выберите Настройки.
Выберите вкладку Списки файлов.
Нажмите кнопку Добавить..., чтобы добавить файл-список.
Выберите файл-список.
Нажмите Открыть.
Нажмите OK.
Как только добавленные в индексирование списки файлов изменяются, Everything их автоматически перезагружает.
Чтобы отключить эту функцию:
Откройте Everything и в меню Сервис выберите Настройки.
Выберите вкладку Списки файлов.
Выберите файл-список, который больше не нужно отслеживать.
Отключите опцию Отслеживать изменения.
Нажмите OK.
EFU это текстовые файлы, содержащие значения, разделённые запятыми (CSV).
В файлах EFU должен быть указан хотя бы заголовок колонки с именами файлов (Filename).
Размеры файлов указываются в байтах.
Даты указываются как FILETIME (со 100-наносекундными интервалами начиная с 1 января 1601 г.) в десятичном виде или по стандарту ISO 8601.
Атрибуты могут отсутствовать или соответствовать указанным в документе Файловые атрибуты в Windows.
В файлах EFU используется кодировка UTF-8.