如何把一个文件夹里的所有文件名全部导到EXCEL表格里面去?

如题所述

开始→程序→附件→命令提示符\x0d\x0a输入以下命令并回车:(例如是“D:\文件")\x0d\x0a我的文件” 文件夹下的文件)\x0d\x0aD: (D后面是一个关掉输入法后的冒号)回车\x0d\x0acd D:\文件 回车\x0d\x0adir =>name.txt 回车\x0d\x0a此时在你的“D:\文件”下已经生成一个name.txt 文件\x0d\x0a打开这个name.txt文件,全选,复制,在EXCEL表格中点击粘贴,分列,留下想要的内容
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-13
今天工作中遇到一个问题,想把一个文件夹下的所有文件名,导入到excel里,如果一个个复制,工程太大了,搜索了一下,还真有类似的技巧可以实现,分享出来给大家用一个简单的DOS命令就可以实现了!命令格式如下:dir [drive:][path] /b > [drive:][path]filename应用实例1:把D盘test目录下所有文件名导到temp.xls里,只要在cmd窗口里输入dir D:\test /b > temp.xls 这样就在你的当前目录生成一个temp.xls的EXCEL文件,打开来就看到D盘test目录下的所有文件名了,并且都带有扩展名的。当你需要导到是txt记事本,那就改成temp.txt啰。如何把多个目录下的所有文件名都导入到temp.xls里,把命令稍作改动就可以了。
命令格式如下:
dir [drive:][path] /b >> [drive:][path]filename应用实例2:把D盘test目录、mp3目录、E盘music目录下的所有文件名存到temp.xls里,只要在cmd窗口里输入
dir d:\test /b >> temp.xls
dir d:\mp3 /b >> temp.xls
dir e:\music /b >> temp.xls
这样就在你的当前目录生成一个temp.xls的EXCEL文件,打开来就看到以上三个目录下的所有文件名了,并且都带有扩展名的。本回答被提问者采纳
相似回答