将bat文件放在文件夹(含有要修改的文件、文件夹)中。这个代码的作用是删除,如果要替换,将这一句Set b=!a:-a=!修改成Set b=!a:-a=替换!@echo off&SetLocal EnableDelayedExpansionFor /f "delims=" %%i in ('dir /b') do ( Set a=%%i Set b=!a:-a=! ren "!a!" "!b!" )pause