Я хочу обходить папки рекурсивно, и если он отвечает TGA-файлу, тогда выполните преобразование (imagemagic).bat cmd как изменить %% i
echo off
setlocal enableextensions enabledelayedexpansion
for/r "D: \ L2" %% i in ("* .tga") do (
set name_old = %% i
rem set name_new =! name_old!
set name_new =% name_new:~0,-3%png
convert% name_old% %name_new%
echo del% name_old%
)
endlocal
exit/b 0
К сожалению, я не понимаю, как получить правильное имя name_new.
Просто любопытно: где у вас этот полностью сломанный синтаксис? – wOxxOm
@wOxxOm, никогда не видел, чтобы кто-нибудь пытался это сделать. Заворачивает мой старый мозг. – Squashman