首页 > 其他分享 >使用批处理对包含指定字符的文件进行批量重命名

使用批处理对包含指定字符的文件进行批量重命名

时间:2024-10-15 17:11:42浏览次数:4  
标签:重命名 11 set 批量 批处理 filename %% echo

点击查看代码
@echo off
chcp 65001
rem 使用批处理将文件夹下所有txt文件有11的字符重命名为22

setlocal enabledelayedexpansion
  
:: 遍历当前目录下的所有文件
for %%A in (*.txt) do (
    set "filename=%%~nxA"
    set "newfilename=!filename:11=22!"
    if "!filename!" neq "!newfilename!" (
        echo Renaming file: !filename! -^> !newfilename!
        ren "%%A" "!newfilename!"
    )
)
endlocal

image
image

这个执行结果,可以对文件名中所有含11字段的地方进行重命名,不管在前面还是后面的11

点击查看代码
@echo off
chcp 65001
setlocal enabledelayedexpansion  
  
REM 遍历所有文件  
for %%f in (*aaa*) do (  
    set "filename=%%~nf"  
    set "extension=%%~xf"  
    REM 重命名文件,将文件名中的aaa替换为bbb  
    ren "%%f" "!filename:aaa=bbb!%extension%"
)  
  
echo 完成所有文件的重命名。  
pause
这个只能对文件名中第一个包含11的地方进行重命名

标签:重命名,11,set,批量,批处理,filename,%%,echo
From: https://www.cnblogs.com/jasy/p/18467963

相关文章

  • 多线程批量插入数据
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、多线程使用背景二、代码实现1.单线程插入2.多线程插入总结前言在面试过程中我们经常会被问到多线程的问题。但是在实际工作过程中可能使用的场景不是特别多,在这边给大家提供一个多......
  • windows 文件名批量改小写
    新建批处理FileName.bat文件,内容如下:REM功能:将所在目录下所有的子文件夹和文件名全部改为小写字母REM用法:将本批处理文件复制到要改名的目录下直接运行即可pauseFOR/R%%AIN(.)DOcd%%A&&(FOR/F%%BIN('dir/b/l')DOrename%%B%%B)echo重命名结束pause—......
  • 小咖批量剪辑助手款视频批量自动剪辑软件
    小咖批量剪辑助手是一款视频批量自动剪辑软件,具有智能化、批量化、操作简单等特点。该软件适用于自动化处理和生产视频,旨在帮助用户实现批量化生产产品推广视频的功能。三、安装与配置安装步骤:下载程序压缩包:访问官方网站或指定下载地址,下载小咖批量剪辑助手程序压缩包......
  • 电商设计神器来袭!支持批量去背景、抠图、产品白底图等,不用ps,也能轻松搞定!
    做跨境电商的设计师们都知道亚马逊测款是需要用到白底产品图的,请摄影师拍摄成本高,自己一张张手动抠图、换背景,效率低!如果有个小工具,可以帮你一键搞定,你要试试吗?首先Alt+空格快搜索,打开“AI批量去背景”插件,直接把电商产品图或者文件夹拖进来,一次性支持处理30张图片。这里选......
  • 使用 Lua 脚本批量获取制定目录下的所有 Redis 键的值
    /***使用Lua脚本批量获取Redis键的值**@paramprefixRedis中的键列表*@return键对应的值的列表*/public<E>List<E>getAllListValuesByPrefix(Stringprefix,Class<?>classType){//获取所有以给定前缀开头的键Set<String>keys=redisTempl......
  • cmd批量创建文件和文件夹
    批量创建文件夹在当前文件夹下批量创建文件夹for/l%iin(start,setp,end)domd新建文件夹%istart:起始数字setp:步长end:结束数字md表示创建文件夹在指定路径下批量创建文件夹在D:\test\下创创建编号为2~10的文件夹:for/l%iin(2,1,10)domdD:\test\新建文件......
  • AI批量剪辑助手视频批量自动剪辑软件
    批量剪辑助手是一款视频批量自动剪辑软件,具有智能化、批量化、操作简单等特点。该软件适用于自动化处理和生产视频,旨在帮助用户实现批量化生产产品推广视频的功能。三、安装与配置安装步骤:下载程序压缩包:访问官方网站或指定下载地址,下载小咖批量剪辑助手程序压缩包。b.......
  • AI批量剪辑助手视频批量自动剪辑软件
    批量剪辑助手是一款视频批量自动剪辑软件,具有智能化、批量化、操作简单等特点。该软件适用于自动化处理和生产视频,旨在帮助用户实现批量化生产产品推广视频的功能。三、安装与配置安装步骤:下载程序压缩包:访问官方网站或指定下载地址,下载小咖批量剪辑助手程序压缩包。b.......
  • AI批量剪辑助手视频批量自动剪辑软件
    批量剪辑助手是一款视频批量自动剪辑软件,具有智能化、批量化、操作简单等特点。该软件适用于自动化处理和生产视频,旨在帮助用户实现批量化生产产品推广视频的功能。三、安装与配置安装步骤:下载程序压缩包:访问官方网站或指定下载地址,下载小咖批量剪辑助手程序压缩包。b.......
  • 轻松原创!短剧,带货视频AI自动批量混剪工具!
    今天再分享这个批量剪辑神器,非常适合短剧和带货短视频的制作,轻松过原创,提供了从视频分割、合成、混剪到格式转换的多项功能。以下是它的主要功能:视频分割与提取按时长或段数分割按镜头转场变化分割按语音内容自动分割提取无声视频或音频视频合成自动合成文......