|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
以下批处理可以实现指定类型文件重命名为数字递增名称,并可以指定前缀,可以方便照片等文件的管理。使用方法将以下代码copy并保存为rename.bat,然后在你要重命名文件所在的目录下运行之。
@echo off
color 0A
setlocal ENABLEDELAYEDEXPANSION
title 批量更名器! ---- Create By 0xFFFFH!
echo.
echo.
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo 批量更名器!
echo ---- Create By 0xFFFFH
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo.
set extension=
set prefix=
SET /P extension=请选择文件类型(扩展名,全部--*) :
SET /P prefix=请输入新文件名的前缀(无--回车) :
echo.
echo ******************************************************************************
echo.
echo 正在处理请稍后 ………………
echo.
set a=1
for /f "delims=" %%i in ('dir /b *.!extension!') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "!prefix!!a!.!extension!") else ren "%%i" "!prefix!!a!.!extension!"
echo %%i 更名为 : !prefix!!a!.!extension! …………
set/a a+=1
)
)
echo.
echo ******************************************************************************
echo.
echo 有%a%个文件已被重命名
echo.
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo 文件更名完毕 ………………
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
pause>nul |
|