相关疑难解决方法(0)

在多个文件名的末尾添加“文本”

使用下面的代码,我将文本添加到文件名的末尾,它们是:

1.mp3
2.mp3
Run Code Online (Sandbox Code Playgroud)

并且应该是:

1text.mp3
2text.mp3
Run Code Online (Sandbox Code Playgroud)

但它变成了:

1.mp3text
2.mp3text
Run Code Online (Sandbox Code Playgroud)

代码:

@ECHO ON

FOR %%A IN ("C:\Users\user123\Desktop\mp3\*.mp2") DO (
    CALL :RenameFiles "%%~A" "%%~NXA"
)
GOTO EOF

:RenameFiles

SET fname=%~2
SET renname=%fname=%
REN "%~1" "%renname%text%"
GOTO E
Run Code Online (Sandbox Code Playgroud)

windows batch-file batch-rename

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

batch-file ×1

batch-rename ×1

windows ×1