繁体   English   中英

批量重命名文件-命令提示符

[英]Batch rename of files - Command Prompt

早上,

我想将多个文件从filename.outable重命名为filename_Hole_1.txt即我需要将_Hole_1附加到每个文件名并将扩展名从.outable.txt

我昨天几乎做到了这一点(我有一个我不想要的空间),但是我找不到昨天从那里找到脚本的地方,也没有适当地写下来。 我所拥有的是:

for %a in (*.outable) do ren "%~a" "%~na _Hole_1.txt

请您能帮我修复此代码,也可以帮助我了解它的工作原理吗?

非常感谢

您几乎已经明白了:

For %A In (*.outable) Do Ren "%A" "%~nA_Hole_1.txt"

请注意,上面的代码用于命令提示符输入,如果在批处理文件中使用它,则将每个百分比字符加倍。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM