重点:【关键字分类存储】这一步很关键,就可以解决你按照TEST\FileList.txt内的每一行来命名新建文件夹
最后就是你用复制和剪切的方式,文件名匹配是完全匹配还是等同
点查找就完事了,他就会按照第二步文件名清单跟你新建好文件夹分类匹配好的储存好
@echo off&setlocal enabledelayedexpansionfor /f "delims=" %%a in ('dir/a-d/s/b M:\*.doc') do (
if exist "E:%%~pa%%~nxa" (
echo f|xcopy /s/e "%%~a" "E:%%~pa!time::=!!ramdon!_%%~nxa"
) else (
xcopy /s/e "%%~a" "E:%%~pa"
)
)
pause
这个代码只适合盘符对盘符拷贝。
最后同名的将加上时间和随机数。
类似如图命名方式
1、建立一个新文件夹,将所有学生作业文件夹对象复制一份放入其中。
2、开始→运行,输入cmd,打开CMD窗口。
3、在CMD窗口中,切换当前盘到目标文件夹所在盘,并切换当前文件夹到目标文件夹。
4、在CMD窗口中,用dir命令查询所有符合条件的文件夹,并将显示结果重定向输出到当前文件下的rename.txt中。注意dir命令、带通配符的文件名192.*与重定向输出>rename.txt之间有空格。
5、CMD窗口中命令提示符后输入rename.bat,回车,执行批处理文件。
6、批量文件夹重命名完成。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)