提问:怎么用批处理修改某文件内容
网友回答:
参考
@echo off setlocal Enabledelayedexpansion ren "abc.ini" "abc.ini.bak" for /f "tokens=*" %%a in (abc.ini.bak) do ( set var=%%a echo "!var!" | findstr set >nul if !ERRORLEVEL!==1 ( echo !var!>>abc.ini ) else ( echo set=20 >> abc.ini ) ) del "abc.ini.bak" pause endlocal
注意:它会删除原程序中的空行,若要处理,又要加多行程序
bat只能做做小处理,编程还是要用真正的编程语言的