bat 批量重命名
windows 自带的批量重命名,会将文件变成以下情况:
显然不够智能,用 bat 文件写个能直接运行的程序快速处理:
@echo off setlocal enabledelayedexpansion chcp 65001 echo current path is: %cd% set fileName=750_1- set ext=json set /a numStart=1for %%i in (*.%ext%) do ( ren %%i %fileName%!numStart!.%ext% set /a numStart+=1 )
完美运行: