Windows下用脚本批量重命名文件
来源:互联网 发布:怎么用淘宝买东西支付 编辑:程序博客网 时间:2024/05/07 20:54
在Windows下可以用脚本批量重命名文件,且可以将文件名按指定的字符串格式命名,并按序号递增或递减。脚本如下:
@echo off&setlocal EnableDelayedExpansion set a=1 for /f "delims=" %%i in ('dir /b *.wav') do ( if not "%%~ni"=="%~n0" ( if !a! LSS 10 (ren "%%i" "sp0!a!_airport_sn0.wav") else ren "%%i" "sp!a!_airport_sn0.wav" set/a a+=1 ) )
命令解释:
set a = 1 是设置递增的变量,文件递增或递减的起始值
第三行中括号内 (dir /b .wav)中.wav可以替换成任意可以匹配的字符串,如匹配含有string,且后缀是jpg的文件,则可以(dir /b *string*.jpg)
第三行是说如果文件名和自己本身一样,则不替换,否则脚本运行时会把自己也更改掉
第五行的if判断是为了统一编号命名,当a小于10时,比如a等于1,则命名时为01;双引号内的“sp0!a!_airport_sn0.wav” 是文件名的命名格式,可以任意替换。
set/a a+=1 ,设置递增变量,也可以设置为递减,或者任意递增递减区间
注意:
请将脚本修改并复制到记事本中,并另存为.bat文件(ren.bat),另存为的时候文件类型选“任何文件”,文件名后缀上加.bat。
务必将此脚本放在需要重命名的文件夹下,就是说此脚本应该要和需要重命名的文件放在同一目录下。
0 0
- Windows下用脚本批量重命名文件
- windows xp 下 批量重命名文件
- Windows下批量重命名
- Windows 批量重命名 文件
- 用脚本批量文件重命名(VBScript)
- windows下的批量重命名
- linux 下批量重命名文件
- Python脚本:对文件进行批量重命名
- 【Windows小技巧】批量重命名文件
- 用matlab批量重命名文件
- linux、unix下批量重命名文件
- [脚本]批量解压 重命名
- Windows下MySQL批量执行SQL脚本文件
- Windows下MySQL批量执行SQL脚本文件
- windows批量重命名
- 文件名批量重命名、文件后缀名批量重命名
- buntu用rename命令批量重命名文件
- Ubuntu用rename命令批量重命名文件
- iOS开发之原来Runtime的黑魔法这么厉害
- poj 3104 Drying 二分答案
- Convolutional neural networks(CNN) (十一) Convolution and Pooling Exercise
- Vector小记
- MYSQL下载安装配置卸载图文教程
- Windows下用脚本批量重命名文件
- 《Windows核心编程》之“内核对象同步”
- Java四种内部类
- unity 相机平滑跟随游戏角色
- 替换默认mac ctags
- 架构设计:负载均衡层设计方案(2)——Nginx安装
- C++函数参数传递--值传递和地址传递
- IOS-自动打包Shell脚本(支持目录带空格)
- 动态链接库的显示加载和隐式加载的区别