1
파일에 텍스트 파일이 있습니다.배치 파일. 파일에 썼다. 어떻게?
param1=text1
param2=text2
그리고 params 값을 수정하는 bat 파일을 작성해야합니다.
도와주세요.
파일에 텍스트 파일이 있습니다.배치 파일. 파일에 썼다. 어떻게?
param1=text1
param2=text2
그리고 params 값을 수정하는 bat 파일을 작성해야합니다.
도와주세요.
echo off
REM -- Prepare the Command Processor --
SETLOCAL ENABLEEXTENSIONS
SETLOCAL DISABLEDELAYEDEXPANSION
::BatchSubstitude - parses a File line by line and replaces a substring"
::syntax: BatchSubstitude.bat OldStr NewStr File
:: OldStr [in] - string to be replaced
:: NewStr [in] - string to replace with
:: File [in] - file to be parsed
:$changed 20100115
:$source http://www.dostips.com
if "%~1"=="" findstr "^::" "%~f0"&GOTO:EOF
for /f "tokens=1,* delims=]" %%A in ('"type %3|find /n /v """') do (
set "line=%%B"
if defined line (
call set "line=echo.%%line:%~1=%~2%%"
for /f "delims=" %%X in ('"echo."%%line%%""') do %%~X
) ELSE echo.
)
당신이 PARAMS의 이름을 모두 알고 있다면 DOS Batch - File Examples에서, 당신은 당신의 가치를 완비 파일을 만들 수 있습니다.
(
echo set param1=value1
echo set param2=myValue2
echo set param3=myValue3
) > config.ini