请问如何把一个文件夹里的所有文件名全部导到EXCEL表格?如果文件夹名字有空格,会有找不到文件的现象?

如题所述

今天工作中遇到一个问题,想把一个文件夹下的所有文件名,导入到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文件,打开来就看到以上三个目录下的所有文件名了,并且都带有扩展名的。追问

可是如果文件夹名字中包含空格,这项命令就不好使了哈!亲有什么方法对付文件夹名字包含空格的这种吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-17
使用运行-cmd 用CD命令进入想要的文件夹,输入DIR >>1.TXT
强所有文件名导入一个txt,复制到excel,用分列命令分出不要的内容就可以了
相似回答