用Windows批量重命名某些文件
问题描述:
使用批处理文件有一种方法,可以从目录中的所有文件的前1000个文件中去除.failed扩展名。用Windows批量重命名某些文件
例如
1.pdf.failed =>次数1.pdf 2.pdf.failed => 2.pdf
答
这应该工作
FOR %%f IN (*.pdf.failed) DO RENAME "%%f" "%%~nf"
如果你想这样做仅用于XX个第一个文件,定义一个变量计数并在每个循环路线上增加它。到达号码时,打破循环。 看看如何打破这里的循环:How to break inner loop in nested loop batch script
+0
必须仅为前1000个文件执行此操作 – DayaBM
你是什么意思的“前1000”?最古老的? – aschipfl
我的意思是,文件夹中的前1000个。 – DayaBM
如果您提供有关使用的排序顺序(按名称,年龄,大小,...)的信息,“排名前1000”才有意义! – aschipfl