我的文件夹中有一些文件,如:
asd55.png
qwe55.png
zxc55.png
我想删除55并获得结果:
asd.png
qwe.png
zxc.png
我尝试过:
ren *55.png *.png
但不起作用。
答案 0 :(得分:0)
在测试文件的文件夹上测试。
@echo off
for %%a in (*.png) do ren "%%a" "???%%~xa"
答案 1 :(得分:0)
我终于找到example并解决了我的问题:
@echo off
setlocal enabledelayedexpansion
for /r %%G in (*55.*) do (
set new=%%~nG
set new=!new:~0,-2!
ren "%%~G" "!new!%%~xG"
)