mirror of
https://github.com/QuasarApp/installer-framework.git
synced 2025-05-14 13:59:34 +00:00
Change-Id: I28fc488b3de03a8561888969336f2ebc62a97bb0 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
21 lines
704 B
Batchfile
21 lines
704 B
Batchfile
@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.
|
|
)
|