2014-09-01 4 views

ответ

0

Проверьте это на папке с тестовыми файлами.

@echo off 
for %%a in (*.png) do ren "%%a" "???%%~xa" 
+1

Это может быть упрощено до 'REN * .png ??? png'.. Но 'ren ??? 55.png ???. Png' безопаснее. Я уже ответил на этот тот же вопрос в [SuperUser] (http://superuser.com/q/805733/109090) :-) – dbenham

0

Я решил это, наконец, глядя на example и применяется к моему делу:

@echo off 
setlocal enabledelayedexpansion 

for /r %%G in (*55.*) do (
set new=%%~nG 
set new=!new:~0,-2! 
ren "%%~G" "!new!%%~xG" 
) 
Смежные вопросы