版权声明:本文为博主原创文章,转载请注明出处 ~ ~ ~ https://blog.csdn.net/tangwenbo124/article/details/53618060
这个需求是最近做实验用到的,CUB-200-2011数据集有200种鸟,数据存放方式是每一种鸟一个文件夹,文件夹下是鸟的图片。
现在要把这200个文件夹复制出一份,要求同名,且为空文件夹,一个一个手动粘贴太不现实,全部复制写个脚本删除图片,图片都是小文件而且多,复制就得好大会,删除有得好大会,搜了一下,找到了解决办法
- 用控制台cd到自己要复制的目录下,输入
dir /b>aaa.xls
,就把所有文件名都写入aaa.xls里了, 但aaa.xls也会被写入,所以打开aaa.xls文件,找到aaa.xls这条记录,删掉它
复制所有的文件名(1-200行),然后选择一个新的空表,选择性粘贴,选择转置
再把这个excel文件另存为文本文件(制表符分隔)
打开这个txt文件,开头输入
MD
(MD和第一个文件名之间有空格),保存
- 把这个txt文件的后缀
.txt
改为.bat
,双击运行即可生成空文件夹