MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: Meaningful Return Code[Next]: Read first line of a Text File
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Tips and Tricks->Batch Files->Batch File Tips and Tricks->Read and Process a File line by line

Read and Process a File line by line

The following shows how each line of a text file can be processed:

@echo off
setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION

REM *** Example 1 ***
dir *.exe /b > SomeFile.TXT
for /F "delims=" %%f in (SomeFile.TXT) do echo LINE: %%f

REM *** Example 2 (filename contains spaces, use "usebackq") ***
set MatchCnt=0
for /F "usebackq delims=" %%d in ("Some File.TXT") do (
    set /A MatchCnt=!MatchCnt! + 1
    echo #!MatchCnt! : %%d
)
echo Found %MatchCnt% Lines


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: Meaningful Return Code[Next]: Read first line of a Text File


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Saturday May 28 2022 at 3:11pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.