重命名文件,但中有4个字母

时间:2014-06-23 18:19:42

标签: batch-file

我有这段代码:

%a%表示文件夹名称,例如“TEST123”

for %%a in (*) do rename "%%a" "%%a-%a%"

上述功能通过附加带有文件夹名称的文件名来重命名该文件夹中的所有文件。

Water.aviwater.avi-TEST123

这个问题是我希望“.avi”结束。

有没有办法让重命名重命名但是4个字母。

1 个答案:

答案 0 :(得分:1)

像这样,使用修饰符:

for %%a in (*) do rename "%%a" "%%~na-%a%%%~xa"