现在在一个大的文件夹下有N个小的文件夹,每个文件夹里有txt文件
类似于
1276721_20151211.txt
2132732_20151122.txt
21321_20161111.txt
现在需要把所有的文件_后面的去掉
如上面三个改成
1276721.txt
2132732.txt
21321.txt
请问有这种工具或者cmd命令吗
直接运行试试:
for /F "tokens=1* delims=_" %a in ('dir /b *_*.txt') do @ren "%a_%b" "%a.txt"