Skip to main content
The 2024 Developer Survey results are live! See the results
1 of 2
**names.txt**
host1
host2
host3

**chk1.bat**
@echo off
setlocal EnableDelayedExpansion
FOR /F "tokens=* delims=" %%x in (names.txt) DO (
set name=%%x
call chk2.bat 


**chk2.bat**
@echo off
setlocal EnableDelayedExpansion
IF /I name==%FQDN% echo "match found"
pause

The 1st batch file would call the 2nd batch file which performs the check. Unfortunately Batch files don't allow nesting of loops (or even including IF statements inside a FOR loop)