[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
@echo off
setlocal EnableDelayedExpansion
cd /d "%~dp0"

::将命令bat文件清空并首行添加 当前目录地址
echo cd/d "%~dp0" > rn.bat


::重命名次数计数归零
set Rename_cnt=0

::起始数字 间隔步长 终止数字
set /P i_Start=起始数
set /P i_End=终止数

::格式化文件名 强制补0 ,比如  歌曲03.MP3  歌曲012.MP3
set /A Num_filename=1000+%i_Start%

for /l  %%i in (%i_Start%,1,%I_End% ) do (

echo copy "2023-歌曲-00.psd" "2023-歌曲-!Num_filename:~-2!.mp3" >>rn.bat
set /A Rename_cnt+=1
set /A Num_filename+=1
)

echo 将开始  !Rename_cnt:~-2!  个文件重命名.
type rn.bat

echo 请检查,然后将开始重命名
pause
echo 请再次确认重命名.
pause
rn.bat
echo 已完成  !Rename_cnt:~-2!  个文件重命名.
goto :eof

TOP

返回列表