for /f "tokens=1* delims=:" %%a in ('findstr /n .* "1.ini"') do (
setlocal enabledelayedexpansion
set "F=%%b"
if not defined f (echo.) else (
set F=!F:%before%=%current%!
echo.!F!)
endlocal
)
我想讲1.ini中的 变量before的值换成变量current的值
但是 ! 号会被抛掉
刚大概的搜了下论坛 发现 用CAll可以解决
但是本人不会call
所以请大家帮帮忙
setlocal enabledelayedexpansion
set "F=%%b"
if not defined f (echo.) else (
set F=!F:%before%=%current%!
echo.!F!)
endlocal
)
我想讲1.ini中的 变量before的值换成变量current的值
但是 ! 号会被抛掉
刚大概的搜了下论坛 发现 用CAll可以解决
但是本人不会call
所以请大家帮帮忙
