【问题标题】:Renaming certain files with Windows batch使用 Windows 批处理重命名某些文件
【发布时间】:2016-03-07 07:09:43
【问题描述】:

使用批处理文件有一种方法可以去除目录中所有文件中前 1000 个文件的 .failed 扩展名。

例如

1.pdf.failed => 1.pdf 2.pdf.failed => 2.pdf

【问题讨论】:

  • “前1000”是什么意思?最古老的?
  • 我的意思是,文件夹中的前 1000 个。
  • “前 1000 名”只有在您提供有关使用的排序顺序的信息(按名称、年龄、大小...)时才有意义!

标签: batch-file batch-processing


【解决方案1】:

这应该可以工作

FOR %%f IN (*.pdf.failed) DO RENAME "%%f" "%%~nf"

如果您只想对 XX 个第一个文件执行此操作,请定义一个变量 count 并在每次循环迭代时递增它。当达到数字时,打破循环。 在此处查看如何打破循环:How to break inner loop in nested loop batch script

【讨论】:

  • 仅对前 1000 个文件执行此操作
猜你喜欢
  • 2013-06-25
  • 2012-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-26
  • 1970-01-01
  • 1970-01-01
  • 2019-05-25
相关资源
最近更新 更多