我想重命名一系列.jpg,但我想在文件名的末尾追加字符串。請幫助我如何才能實現這一點,因爲我是批處理文件編碼的新手。For循環通過批處理文件重命名.jpg文件
jpg文件系列 - CurDt_S1,CurDt_S2,CurDt_S3等.. uptill S20。
我想CurDt_1_S1更換CurDt_S1爲 - CurDt_1_S1,CurDt_1_S2,CurDt_1_S3 uptill S20。
這裏是我使用的代碼 -
setlocal enabledelayedexpansion
set str=_1
for %%a in (CurDt_S*.jpg) do (
set oldName=%%a
set newName=oldname+str
call :Action
echo.
echo back in For loop
)
echo.
echo For loop completed
echo !oldName!
echo !newName!
endlocal
goto:eof
:Action
echo.
echo start of Action loop
echo !oldName!
echo !newName!
ren "!oldName!" "!newName!"
echo end of Action loop
感謝, 斯納
適當的標記方法(用語言)將讓你更快地幫助.. –
什麼語言呢? –
代碼是批處理文件 – user2742601