@echo off SETLOCAL ENABLEDELAYEDEXPANSION ::允许自定义的变更定义 set relpath=%~d0%~p0 ::set /p ifo=<php.ini_bak ::echo 当前:%relpath% ::echo %ifo:{PHP_HOME}=C:/wap% ::echo ifo= %ifo% ::set "kk=000" FOR /F "TOKENS=*" %%a IN (php.ini_bak) DO ( SET "ifo=%%a" set "ifo=!ifo:{Install_Home}=%relpath%!" echo !ifo!>>tmp ::set kk=%kk%!ifo! ) move tmp php.ini ::echo %kk% ::echo ifo = !ifo! ENDLOCAL pause