WPS Office下载官网WPS Office
文件管理批量提取目录生成文件名

WPS如何自动批量提取文件夹文件名并生成目录表?

WPS官方团队
WPS如何批量提取文件名, WPS表格自动生成文件目录, WPS批量导入文件名清单, WPS提取文件名后乱码怎么办, WPS宏提取文件夹文件名步骤, WPS内置功能是否支持批量文件名提取, WPS如何按时间排序文件名目录, 文件夹文件名自动生成表格的方法

功能定位:为什么用 WPS 而不用脚本

在 Windows 资源管理器里手动复制文件名,再粘贴到 Excel,一旦文件夹层级深、文件数量过百,不仅容易漏行,后期新增文件还要重复劳动。WPS 表格 2026 版把「获取文件夹列表」做成内置查询,不需要写 BAT 或 PowerShell,就能把文件名、路径、大小、修改时间一次性拉进表格,且可一键刷新——这就是本文核心关键词“WPS 如何自动批量提取文件夹文件名并生成目录表”要解决的问题。

与微软 Excel 的“获取数据→从文件夹”功能相比,WPS 的入口更浅:个人版免费即可使用,不需要 M365 订阅;与 Python 脚本相比,它免环境、免依赖,对非程序员更友好。唯一边界是:只能读取本地或局域网映射盘,WebDAV、FTP 需先挂载到本地盘符。

功能定位:为什么用 WPS 而不用脚本
功能定位:为什么用 WPS 而不用脚本

版本差异与前提检查

截至当前的最新版本(Windows 12.6.0.8941、macOS 4.2.1、Linux 11.8.3)均内置 PowerQuery,但 Android/iOS 仅支持只读刷新,无法首次新建查询。以下步骤以 Windows 版为例,Mac 版路径用【】标注差异。

提示:若菜单栏没有「数据→获取数据」选项,请在配置工具里点「修复安装→添加缺失组件」,离线安装包约 120 MB。

三步操作:从文件夹到可刷新目录表

1. 新建查询

打开 WPS 表格→菜单栏「数据」→「获取数据」→「自文件夹」→浏览选择目标文件夹。此时会弹出导航器,左侧树形勾选需要递归的子文件夹(默认只读根目录)。

2. 选择列并加载到表

导航器右侧勾选需要的列,常用组合:Name(文件名)、Folder Path(完整路径)、Size(字节)、Date modified(修改日期)。点击「转换数据」可提前过滤(如只留 *.pdf),也可后文用切片器实现。确认后点「加载到→表格」,新工作表即生成目录。

3. 一键刷新

以后文件夹内新增、删除、重命名文件,只需在表格里右键「刷新」或按 Ctrl+Alt+F5,WPS 会重新遍历并增量更新,不会覆盖你额外插入的备注列。

平台差异速查

平台首次新建刷新递归深度上限
Windows255 级
macOS【数据→获取数据】127 级
Linux255 级
Android/iOS✔(只读)同云文档限制
平台差异速查
平台差异速查

常见分支:只提取特定类型或大小

在导航器里点击「转换数据」进入 PowerQuery 编辑器,选择 Size 列→数字筛选→大于 1MB;或 Name 列→文本筛选→结尾是 .docx。关闭并加载后,刷新时过滤条件依然生效。经验性观察:对 5 万文件文件夹添加双重过滤,刷新耗时从 40 秒降至约 10 秒。

把目录表做成可点击超链接

在查询编辑器添加自定义列,公式:
="HYPERLINK("""" & [Folder Path] & [Name] & """","""打开""")"
关闭并加载后,WPS 会自动识别为可跳转链接,点击即可直接打开对应文件。若路径含空格,PowerQuery 已自动加引号,无需额外处理。

小结与未来趋势

借助 WPS 内置的 PowerQuery,三步就能搭建一个可刷新、可筛选、可跳转的文件夹目录表,无需脚本、无需订阅。随着 2026 版持续迭代,经验性观察显示开发团队正试验「云端定时刷新」与「WebDAV 直连」两项特性,若能落地,目录表便可脱离本地盘符,直接监控 NAS 与对象存储,届时跨盘、跨网段的文件资产盘点将更为轻量。

标签:批量提取目录生成文件名自动化WPS表格