File Lists

Everything File List (EFU) are recommended for off-line files or files that do not change, for example a CDRom, DVDRom or read only NAS.

An EFU file is a Comma-separated Values (CSV) file containing a list of filenames, sizes, dates and attributes.

File lists can be opened with Everything or included in your Everything index.

File lists can be searched and sorted by size, date or attributes instantly.

How do I make an EFU file list?


How do I make an EFU file list from Everything?

To save the current search as an EFU file list


How do I make an EFU File list from the command line?

To create a file list from the command line:

Everything.exe -create-filelist <output-filename> <path-to-scan>

Combine with <filters> to exclude files.

Combine with <filters> to exclude folders.

Combine with <filters> to include only the specified files.

Examples

To create a file list excluding tmp files:

Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-files "*.tmp"

To create a file list excluding lnk and thumbs.db files:

Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-files "*.lnk;thumbs.db"

To exclude folders with the name 1033:

Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-folders "1033"

To exclude a specific folder

Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-folders "c:\windows"

To exclude specific folders

Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-folders "c:\windows;c:\program files;c:\program files (x86)"

To include specified files only:

Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-include-only-files "*.mp3;*.flac"

regex can be used in the exclude lists, for example, exclude files starting with A-M

Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-files "regex:^^[A-M]"

Path matching can be done by including a \ in your filter (\\ for regex).

Everything.exe -create-file-list "myfilelist.efu" "c:\" -create-file-list-exclude-files "c:\folder\a specific file.txt"

Does Everything access the files in the file list?

Everything will only access the files if you try to open a file or right click a file.

File size, dates and attributes are read from the file list.

How do I change the volume for all the files in a file list?


Can I use relative paths in a file list?

Yes, filenames are relative to the file list location.

Optionally use . and .. for locations relative to the file list location.

You can use \ at the start of a filename to specify a file relative to the root of the file list.

Specify a filename with a full path to override relative filenames.

Update a file list with the Task Scheduler

To rebuild a file list every hour with the task scheduler:


Include a file list in the Everything index


Modifying file lists

"Everything" will automatically reload modified file lists that are included in the Everything index.

To disable this feature:


What is the format of an EFU file list?

EFU files are comma-separated values () files.

A header is required with at least the Filename column specified.

File size is specified in bytes.

Dates are FILETIMEs (100-nanosecond intervals since January 1, 1601.) in decimal or dates.

Attributes can be zero or more of the .

EFU files are encoded with UTF-8.

Opening a file list with Excel

To open a file list with excel:


See also