Списки файлов
Файл EFU представляет собой файл с разделителями-запятыми (CSV), содержащий список имён файлов, размеров, дат и атрибутов.
Списки файлов можно открывать в Everything или включать в индексирование Everything.
Списки файлов можно мгновенно находить и сортировать по размеру, дате или атрибутам.
Как создать файл-список EFU?
- Откройте Everything и в меню Сервис выберите Редактор списков файлов....
- Находясь в Редакторе списков файлов, перетаскивайте файлы в его окно, чтобы добавить их в ваш список файлов.
- Добавлять файлы и папки также можно в меню Правка.
- По окончании в меню Файл выберите Сохранить.
Как создать файл-список EFU из Everything?
Чтобы сохранить текущий поиск как файл-список, сделайте следующее.
- Находясь в Everything, выберите в меню Файл команду Экспорт....
- В поле Тип файла измените тип на Списки Everything (*.efu).
- Введите имя файла и нажмите OK.
Как создать файл-список EFU из командной строки?
Чтобы создать файл-список из командной строки, выполните следующую команду:
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 к файлам, указанным в файле-списке?
Everything обращается к таким файлам, только если вы их открываете или щёлкаете на них правой кнопкой мыши.
Размеры, даты и атрибуты файлов считываются из файла-списка.
Как изменить том для всех файлов в файле-списке?
- Откройте файл-список в Блокноте.
- Нажмите Ctrl+H для замены.
- В поле Что укажите старое имя тома (например D:)
- В поле Чем укажите новое имя тома (например E:)
- Нажмите кнопку Заменить все.
- Сохраните изменения в файле-списке.
Можно ли использовать в файле-списке относительные пути?
Да, имена файлов соотносятся с местоположением файла-списка.
Для указания мест относительно расположения файла-списка можно использовать «
.» и «
..» (без кавычек).
Добавьте
\ в начале имени файла, чтобы указать путь относительно относительно корня списка файлов.
Чтобы переопределить относительные имена файлов, укажите имя файла с полным путём.
Обновление файла-списка с помощью Планировщика заданий
Чтобы создавать заново файл-список каждый час с помощью Планировщика заданий:
Включение списка файлов в индексирование Everything
- Откройте Everything и в меню Сервис выберите Настройки.
- Выберите вкладку Списки файлов.
- Нажмите кнопку Добавить..., чтобы добавить файл-список.
- Выберите файл-список.
- Нажмите Открыть.
- Нажмите OK.
Изменение списков файлов
Как только добавленные в индексирование списки файлов изменяются, Everything их автоматически перезагружает.
Чтобы отключить эту функцию:
- Откройте Everything и в меню Сервис выберите Настройки.
- Выберите вкладку Списки файлов.
- Выберите файл-список, который больше не нужно отслеживать.
- Отключите опцию Отслеживать изменения.
- Нажмите OK.
Какой формат у файлов EFU?
EFU это текстовые файлы, содержащие значения, разделённые запятыми (
CSV).
В файлах EFU должен быть указан хотя бы заголовок колонки с именами файлов (Filename).
Размеры файлов указываются в байтах.
Даты указываются как FILETIME (со 100-наносекундными интервалами начиная с 1 января 1601 г.) в десятичном виде или по стандарту ISO 8601.
Атрибуты могут отсутствовать или соответствовать указанным в документе
Файловые атрибуты в Windows.
В файлах EFU используется кодировка UTF-8.
См. также