巴士文案网—你身边的文案专家

巴士文案网—你身边的文案专家

如何找出文件名字和名字

59

一、手动提取文件名

文件资源管理器批量操作

- 选中多个文件后,按 `Ctrl+A` 全选,复制文件名到文本框,通过分列功能整理。

- 在Excel中,通过 `Ctrl+H` 替换功能批量删除路径后提取文件名。

批处理脚本(CMD)

- 使用 `dir /b > list.txt` 命令将文件名导出到TXT文件。

二、使用Excel函数提取

INDEX+ROW组合函数

- 在Excel中定义名称 `=files("文件夹路径*.*")`(星号通配文件名),再通过 `=INDEX(定义名称,ROW())` 逐行提取。

- 使用Power Query功能导入文件夹路径,删除路径后保留文件名。

三、编程实现

Python脚本

- 使用 `os.path.basename()` 获取文件名(不带路径)。

- 通过 `pathlib` 模块(`Path(file_path).name`)获取文件名。

- 使用 `os.walk()` 遍历目录结构,将文件名及路径保存到Excel文件中。

Linux命令行

- `ls *filename*` 或 `find /path/to/search -name "*filename*"` 查找匹配文件名。

四、其他工具推荐

King Get Folder File Name:

支持批量导出文件名到TXT或Excel,操作简单。

优速文件名提取器:提供批量处理功能,支持导出为TXT或Excel格式。

以上方法可根据场景灵活选择,编程实现适合自动化需求,手动操作适合小规模文件处理,而Excel功能则适用于需要进一步数据整合的场景。