没运行过@echo offsetlocal enabledelayedexpansionfind ".bat">>1.txtfor /f %%i in (1.txt) do(set a=%%i for /f %%i in (%a%.bat) do (call a)):aset b=1if %%i==STR%b% echo %b%>>%a%.batelse echo %%i>>%a%.batset b=%b%+1goto a