Моя цель - сравнить два файла по строкам и зафиксировать изменения. Для этого я использую два вложенных цикла. Я застрял при торможении внутренней петли в каком-то состоянии.
Я использую ярлык за пределами внутреннего цикла для его разрыва, но не работает. Он также относится к метке и завершает внешний цикл.
@ echo off
SETLOCAL EnableDelayedExpansion
for /F "skip=8 tokens=* delims=." %%a in (sample.txt) do (for /F "skip=8 tokens=* delims=." %%b in (test.txt) do (if %%a==%%b (goto :next) else ( echo %%a)
)
: Next
echo out of inner loop
)
Любой может помочь...?