CODE: [Copy to clipboard]
@echo off&setlocal enabledelayedexpansion
set tu=■
for /f "delims=" %%i in (a.ini) do (
set "str=%%i"
if "!str:~,3!"=="命令行" (
set str=!str:~4!
echo load.exe !str:%%=%%%%!>>temp.txt
set /a n+=1
)
)
set m=%n%&set n=0
echo @echo off^&mode con lines=10^&color 1f>a.bat
for /f "delims=" %%i in (temp.txt) do (
echo %%i>>a.bat&set /a n+=1,pate=100*n/m
call :lp
echo cls>>a.bat
echo echo !code!!pate!%%%%>>a.bat
echo echo 总共%m%条命令,正在运行第!n!条命令。>>a.bat
echo ping /n 2 127.1^>nul>>a.bat
set code=
)
del /q temp.txt
echo exit>>a.bat
start "" "a.bat"
goto :eof
:lp
for /l %%a in (1,1,%n%) do set code=!code!%tu%