本文主要是介绍快速复制文件目录下大批量的文件名,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
方法一:cmd的tree命令
1.CD到指定目录下:
C:\Users\alex>e:
E:\>cd test
E:\test>
2.输入命令:tree /f >test.txt 即tree /f >文件名(此处文件名可是相对路径也可是绝对路径,若是相对路径则存于当前目录下,此文件可已存在也可不已存在于硬盘中,若不存在则此命令可自动创建)
E:\test>tree /f >test.txt
3.打开此文件test.txt,就能发现其记录下了E:\test文件目录下的所有文件的 目录树和文件
注:命令tree是只能查看某目录下的文件目录不显示目录下的文件,而tree /f是查看某目录下的文件目录包括文件下的文件
相对的命令dir /b是只能查看某目录下的文件不显示文件目录
或者改成bat命令文件方式:
把以下命令粘进记事本保存为ANSI格式的bat文件,不能为UTF-8或Unicode格式的
cd .
tree /f >test.txt
点击运行bat文件结果:(只有文件名,无法获取文件夹名)
方法二:cmd的dir命令
把以下代码粘进记事本保存为编码ANSI格式的,改后缀为bat。如果保存编码为UTF-8命令行开头会乱码,命令无法执行。
dir /a-d /b *.*>FileNames.txt
echo 提示一下,完成了!
pause
注意:此命令不能获取到当前目录的文件夹名,只能获取文件名。
点击运行bat文件结果:(也不含文件夹名)
这篇关于快速复制文件目录下大批量的文件名的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!