批处理更改文件名字!

来源:百度知道 编辑:UC知道 时间:2024/05/09 09:28:40
我有一系列文件,名字是有规律的,比如
GuiderBtn_33_01_U.bmp,
GuiderBtn_33_02_U.bmp,
GuiderBtn_33_03_U.bmp.我想通过批处理命令把她改成如下的名字.
GuiderBtn_121_01_U.bmp,
GuiderBtn_121_02_U.bmp,
GuiderBtn_121_03_U.bmp,我用Ranme改名字了rename GuiderBtn_33*.bmp GuiderBtn_121_*.bmp ,最后变成了
GuiderBtn_331_01_U.bmp,
GuiderBtn_331_02_U.bmp,
GuiderBtn_331_03_U.bmp,请各位大侠帮我研究下,做个BAT文件.

bat文件内容(需要跟这些文件放在同一目录下):

@echo off
for /f "tokens=1,2,3,4 delims=_" %%i in ('dir /b guiderbtn_33*') do (
rename %%i_%%j_%%k_%%l %%i_121_%%k_%%l
)

SendTo增强版 批处理实用小工