0
多個文件,我有我的文件夾,類似於一些文件:重命名文件夾
asd55.png
qwe55.png
zxc55.png
我想刪除55並得到結果:
ren *55.png *.png
:
asd.png
qwe.png
zxc.png
我試過
但無效。
多個文件,我有我的文件夾,類似於一些文件:重命名文件夾
asd55.png
qwe55.png
zxc55.png
我想刪除55並得到結果:
ren *55.png *.png
:
asd.png
qwe.png
zxc.png
我試過
但無效。
在測試文件的文件夾中測試此項。
@echo off
for %%a in (*.png) do ren "%%a" "???%%~xa"
我解決了這個最後望example並應用到我的情況:
@echo off
setlocal enabledelayedexpansion
for /r %%G in (*55.*) do (
set new=%%~nG
set new=!new:~0,-2!
ren "%%~G" "!new!%%~xG"
)
這可以簡化爲'仁·巴紐??? png'。但是'ren ??? 55.png ???。png'更安全。我已經在[SuperUser](http://superuser.com/q/805733/109090)上回答了完全相同的問題:-) – dbenham 2014-09-01 11:43:50