Batch file parsing a text file

February 18, 2009 at 16:23:19
Specs: Windows XP
I currently have a batch file with the following lines at or near the beginning:

SET TargetIP=www.somesite.com
SET PingCount=10

Rather than have the user modify my batch file, I'd like to have the values "www.somesite.com" and "10" in a text file (call it "variables.txt") which the batch file would read. Is this possible?


See More: Batch file parsing a text file

Report •


#1
February 18, 2009 at 23:58:53
Because it's just a 2-line text file here's a real lazy way...

:: Code begins....
@echo off
cls

for /f "delims==" %%A in (variables.txt) do (
     set TargetIP=%%A & goto next
)

:next

for /f "delims==" %%A in (variables.txt) do (
     set PingCount=%%A
)

echo TargetIP=%TargetIP%    PingCount=%PingCount%

:: Code ends....



Report •
Related Solutions


Ask Question