如何批量提取文件名到EXCEL表中

如题所述

批量提取文件名到EXCEL表最快,具体操作步骤如下:

1、首先,如图所示的文件夹,我们将要提取里面所有jpg图片的名字。

2、接下来点击开始菜单,找到记事本程序打开。

3、然后右击上面所示文件夹的地址,复制地址。

4、在记事本中按右键粘贴。

5、粘贴好后在地址前输入for /r,在地址后输入%%a in (*.jpg) do echo %%~na >>生成文件.txt。注意里面的jpg要换成你自己要提取的文件类型扩展名。

6、接下来点击关闭按钮,点击保存。

7、在保存对话框中选择保存类型为所有文件,再输入文件名,文件名后加上“.bat”,也就是保存成批处理文件。

8、把该批处理文件移动到要提取文件名的文件夹里,然后双击运行。

9、文件夹里就多出了一个生成文件.txt的记事本文档。双击打开就看到所有的文件名了。

10、打开Excel,点击数据,点击自其他来源,来自XML数据导入。

11、在导入对话框中选择生成文件.txt,点击打开。在导入向导中点击完成。

12、在导入数据位置中点击确定,名字就导入到Excel表中了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-12-29
可以采用DOS命令来解决这个问题
1、用CMD,进入DOS界面,
2、用CD 命令改变 文件夹,到你想要提取文件名的那个文件夹中,比如你的文件夹是D:\1级\2级\3级 那么请输入
D:回车
CD D:\1级\2级\3级 回车
3、 然后输入命令
DIR >1.TXT
这样就得到了该文件夹下的所有文件名,在1.txt这个文本文件中,
4、用EXCEL打开这个文本文件就可以了
相似回答
大家正在搜