展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Avery

    19人对此回答表示赞同

    看了你的描述还是未能明白楼主的意思...
    你能不能实际点,比如把你真实要处理的文件的文件名包括路径写到这里来,还有写上你未处理前的效果和处理后的效果,列举下是什么样的,才好处理
    展开
    19
    0回复
    发布于 7年前

    评论(0)

    收起评论

  • Isabella

    19人对此回答表示赞同

    for /f %%i in ('dir *.txt /b') do ren call remame.bat %%i

    rename.bat内容:
    set filename=%1
    ren %1 %filename:~0,2%%filename:~-6,6%
    展开
    19
    0回复
    发布于 7年前

    评论(0)

    收起评论

  • Gabriella

    19人对此回答表示赞同


    下面这个是批量重命名的,命名是没有规律的:
    用法,输入你要的前缀如ABC,输入后缀如MDB,然后拖入你要批量重命名的
    文件夹(注:路径不能有空格,最好是在C盘下新建个文件夹把文件放入,否则运行失败),然后就完成了,结果就是ABC1.MDB,ABC2.MDB,ABC3.MDB 等等1系列。

    @echo off
    set /p a=请输入名字前缀:
    ECHO.
    set /p m=请输入名字后缀:
    ECHO.
    set /p t=请拖入文件夹:
    md %t%\new && copy %t%\*.* %t%\new\
    setlocal enabledelayedexpansion
    set q=0
    for /f "delims=" %%i in ('dir %t%\new\*.* /a/b/s') do (
    set /a q=!q!+1
    ren %%i %a%!q!.%m%
    )
    ECHO 改名完成 && start "" %t%\new
    pause > nul
    展开
    19
    0回复
    发布于 9年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部