@echo off
set "paths=1.txt"
for %%a in ("%paths%") do (
if "%%~za" equ "0" (
echo "1.txt empty"
) else (
echo "1.txt not empty"
)
)
set "paths=2.txt"
for %%a in ("%paths%") do (
if "%%~za" equ "0" (
echo "2.txt empty"
pause
) else (
echo "2.txt not empty"
)
)
for /f "delims=" %%i in (1.txt) do set /a n+=1&call,set "_%%n%%=%%i"
for /f "delims=" %%i in (2.txt) do set /a m+=1&call,set ".%%m%%=%%i"
if %n% gtr %m% (set "num=%n%") else (set "num=%m%")
for /l %%i in (1,1,%num%) do (
if defined _%%i call,echo %%_%%i%%
if defined .%%i call,echo %%.%%i%%
)
pause>nul