在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2816|回复: 0

[原创] windows 批处理批量重命名工具

[复制链接]
发表于 2013-10-11 11:31:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

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
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 02:55 , Processed in 0.014077 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表