本来是想用file类进行迭代,是文件夹就进入,否则列出文件名。后来发现dos命令已经实现了这个功能,不需要造轮子了。 dir /s/b c: >> c:\cross\files.txt 一行搞定,生成txt文件后,直接读这个文件,简单吧!