我正在尝试重命名一些文件而我没有任何工作要做。 文件的格式如下:
AAA_STEST_BBBBBBBB.XML
我需要将它们重命名为:
BBBBBBBB_AAA.XML
一直试图通过其他线索,但我无法拼凑出有效的东西。
答案 0 :(得分:0)
从提示符开始,
for /f "tokens=1-4delims=_." %a in ('dir /b /a-d *_*_*.xml') do echo(ren "%a_%b_%c.%d" "%c_%a.%d"
如果在批处理文件中使用,则每个'%'加倍。
重命名命令只是echo
用于检查。要激活重命名,请删除echo(