一、使用文件资源管理器(手动操作)
创建文本文件生成文件名列表 在目标文件夹创建一个文本文件(如`filelist.txt`),输入命令 `dir > filelist.txt`(Windows)或 `ls > filelist.txt`(Linux/Mac),保存为`.txt`后运行。
该文件将包含所有文件名及属性(如创建时间、大小等)。
将文本文件导入Excel
打开Excel,按`Ctrl+V`粘贴文本文件内容。
使用“数据”选项卡中的“分列”功能,按固定宽度或分隔符(如空格、逗号)将文件名分离到不同列。
二、使用批处理脚本(适用于Windows)
编写批处理文件
新建文本文件,输入命令 `for %%f in (*.txt) do echo %%~nxf >> output.xlsx`(Windows),保存为`.bat`后运行。
该脚本会生成一个包含所有`.txt`文件名的Excel文件,文件名列自动分列。
使用PowerShell脚本
打开PowerShell,导航到目标目录,运行命令 `Get-ChildItem -Directory | Select-Object Name | Export-Csv -Path output.csv`,生成CSV文件后导入Excel。
三、使用专业软件(高效批量处理)
批量重命名工具
如“金舟批量重命名软件”或“优速文件名提取器”,支持批量选择文件并导出为Excel。
操作步骤:添加文件→选择导出格式为Excel→设置路径→启动提取。
文件扩展名管理工具
工具如“小船文件批量管理器”允许直接将文件名复制到Excel,支持批量操作。
四、注意事项
路径处理: 若文件路径较长或包含特殊字符,建议先复制文件名到文本文件,再导入Excel,避免路径错误。 数据清洗
权限问题:批量操作需确保对目标文件夹有读写权限。
通过以上方法,您可根据操作习惯和需求选择最适合的方式,实现文件名批量导入Excel。