git-svn-id: https://msi/svn/firstRepo/WebClient/branches/NewRelease@82 0f545695-f87b-41b6-9a03-7f16563b5454
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
@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.
|
||||
)
|
||||
Reference in New Issue
Block a user