voidtools

文件列表

Everything 文件列表(EFU) 推荐使用于离线文件或不会变动的文件,例如 CDROM、DVDROM 或只读 NAS。
EFU 文件是包含文件名、大小、日期以及属性列表的逗号分隔值 (CSV) 文件。
文件列表可以通过 Everything 打开或包含到 Everything 索引。
文件列表可以被搜索并可以立即按大小、日期或属性排序。



如何创建 EFU 文件列表?

  • "Everything" 中,打开工具菜单,点击文件列表编辑器...
  • 文件列表编辑器中,拖拽文件到列表以添加到文件列表。
  • 您也可以从编辑菜单添加文件和文件夹。
  • 添加完成后,打开文件菜单,点击保存



如何从 Everything 导出 EFU 文件列表?

保存当前搜索为 EFU 文件列表
  • "Everything" 中,打开文件菜单,点击导出...
  • 更改保存类型EFU Everything File List (*.efu)
  • 输入文件名并点击确定



如何从命令行创建 EFU 文件列表?

从命令行创建文件列表:
Everything.exe -create-filelist <output-filename> <path-to-scan>

结合 -create-file-list-exclude-files <filters> 以排除文件。
结合 -create-file-list-exclude-folders <filters> 以排除文件夹。
结合 -create-file-list-include-only-files <filters> 以仅包含指定文件。

例子
创建文件列表并排除 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 File List
  • 点击触发器页面。
  • 点击新建...
  • 选择一次
  • 选择重复任务间隔
  • 更改重复任务间隔1 小时
  • 更改持续时间无限期
  • 点击确定
  • 点击操作页面。
  • 点击新建....
  • 选择启动程序。
  • 点击浏览以选择 Everything.exe
  • 设置添加参数为:
    -create-filelist c:\filelist.efu c:\
  • 点击确定
  • 点击确定



包含文件列表到 the Everything 索引

  • "Everything" 中,打开工具菜单,点击选项
  • 点击文件列表页面。
  • 点击添加...以添加文件列表。
  • 选择文件列表。
  • 点击打开
  • 点击确定



修改文件列表

"Everything" 将自动重载 Everything 索引中修改的文件列表。

禁用自动重载:
  • "Everything" 中,打开工具菜单,点击选项
  • 打开文件列表页面。
  • 选择停止监控的文件列表。
  • 取消选择监控变更
  • 点击确定



EFU 文件列表是什么格式?

EFU 文件是逗号分隔值 (CSV) 文件。
指定至少文件名分栏时需要标头。
文件大小指定为字节。
日期是十进制 FILETIMEs (1601 年 1 月 1 日 100-纳秒) 或 ISO 8601 格式日期。
属性可以为 0 或多个 Windows 文件属性
EFU 文件是 UTF-8 编码。



用 Excel 打开文件列表

用 Excel 打开文件列表:
  • Excel 中,打开数据菜单,选择导入外部数据子菜单并点击导入数据...
  • 选择导出的 csv 并点击打开
  • 更改文件来源65001 : Unicode (UTF-8)
  • 点击下一步
  • 选择逗号
  • 点击下一步
  • 点击完成
  • 点击确定以放置数据到已存在工作表 $A$1



更多请查阅


关于 voidtools
© 2026 - 隐私策略