Currently, Everything 1.3 does not provide a way to filter files with -create-file-list
It is recommend to create a file list of all files with -create-file-list, open the list in Everything, set a search to filter the desired results and then export a new file list.
I've added -create-file-list-exclude-folders, -create-file-list-include-only-files and -create-file-list-exclude-files to
Everything 861b.
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"