比如改成1-1,1-2……要修改成 ren "%%a" "1-!count!%%~xa"
但是我采用 set /p "prefix=请输入要添加的前缀:" 的时候
每次提示重命名成功,实际上没有运行
求大佬看看,我应该是多一个什么样的输入,能每次不用修改1-这样的前缀。
在运行cmd的时候,直接能让我输入。
以下是我的代码:
@echo off
set /p folder=请输入要重命名视频所在的文件夹路径:
set /p num=请输入从几开始编号:
setlocal enabledelayedexpansion
set count=%num%
for /r "%folder%" %%a in (*.mp4, *.avi, *.mkv) do (
ren "%%a" "!count!%%~xa"
set /a count+=1
)
echo 完成!
pause