回复 1# yym黄诗瑶 - @echo off
-
- set rip=c:\windows
-
- set tihuan1=SourcePath=
- set tihuan2=NeedUpdatePath=
-
- echo %tihuan1%
- echo %tihuan2%
- pause
-
- del /f /q new.ini
-
- findstr /n .* 1.ini>temp.ini
- for /f "tokens=1* delims=:" %%a in ('findstr /b /n %tihuan1% 1.ini') do (
- set /a tn=%%a
- for /f "tokens=2 delims==" %%c in ("%%b") do set tip=%%c
- )
- setlocal enabledelayedexpansion
- for /f "tokens=1* delims=:" %%i in (temp.ini) do (
- set /a ln=%%i
- set line=%%j
- if !ln! equ !tn! (
- echo;!line:%tip%=%rip%!
- ) else (
- echo;!line!
- )
- )>>new.ini
-
-
- 1pause
- del /q 1.ini
- ren new.ini 1.ini
-
-
- 1pause
- del /f /q temp.ini
-
-
-
-
-
- findstr /n .* 1.ini>temp.ini
- for /f "tokens=1* delims=:" %%a in ('findstr /b /n %tihuan2% 1.ini') do (
- set /a tn=%%a
- for /f "tokens=2 delims==" %%c in ("%%b") do set tip=%%c
- )
- setlocal enabledelayedexpansion
- for /f "tokens=1* delims=:" %%i in (temp.ini) do (
- set /a ln=%%i
- set line=%%j
- if !ln! equ !tn! (
- echo;!line:%tip%=%rip%!
- ) else (
- echo;!line!
- )
- )>>new.ini
-
-
- 1pause
- del /q 1.ini
- ren new.ini 1.ini
-
-
- 1pause
- del /f /q temp.ini
-
-
- 1pause
- exit
复制代码
|