使用.bat批处理。如何删当前文件夹及子文件夹内,所有图片名带_以前的所有字符。 十分感谢!!

2025-04-14 13:14:50
推荐回答(2个)
回答1:

@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /a-d/b/s *_*.jpg') do (
    set "fname=%%~na"
    ren "%%a" "!fname:*_=!%%~xa"
)
pause

无误及时采纳回答

回答2:

这个要用批处理?别的方法不可以吗?