联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off&setlocal enabledelayedexpansion set t=%%% set k=%%%% for /f "delims=" %%i in ('type a.ini') do ( set /a n+=1 echo %%i|findstr "命令行">nul&&set str=%%i if !n! equ 1 ( echo %%i>a.ini ) else ( if defined str ( set str=!str:~4! echo load.exe !str:%t%=%k%!>>a.ini&set str= ) else ( echo %%i>>a.ini ) ) ) echo 改写a.ini完毕! pause>nul&goto :eof
@echo off&cd.>tmp.txt for /f "delims=" %%i in (a.ini) do ( for /f "tokens=1* delims==" %%a in ("%%i") do ( if "%%a"=="命令行" ( set "str=%%b" setlocal enabledelayedexpansion set str=!str:%%=%%%%! >>tmp.txt echo load.exe !str! endlocal ) else >>tmp.txt echo %%i ) ) del/q a.ini ren tmp.txt a.ini pause
@echo off&cd.>load_.ini for /f "delims=" %%i in (a.ini) do ( set str=%%i&set %%i 2>nul setlocal enabledelayedexpansion if "!str:~,3!"=="命令行" (set str=!str:%%=%%%%!&>>load_.ini echo load.exe !str!)else >>load_.ini echo !str! endlocal ) start "" "load_.ini"
@echo off&setlocal enabledelayedexpansion for /f "delims=" %%i in (a.ini) do ( set str=%%i if "!str:~,3!"=="命令行" ( set str=!str:~4! set str=!str:%%=%%%%! start load.exe !str! ) ) echo 程序执行完毕! pause>nul
@echo off for /f "tokens=1* delims==" %%i in ('findstr "^命令行" a.ini') do ( set "str=%%j" setlocal enabledelayedexpansion set str=!str:%%=%%%%! start "" "load.exe" !str! endlocal )