Witam,
Modyfikuje kod pliku .bat i chcialbym, aby linia echo %%b | FINDSTR /I /C:"%3"
byla wywolywana po za petla for (przed instrukcja if), jednak zmienna %%b jest widoczna tylko w tej petli.
Czy jest mozliwa jakas prosta modyfikacja, aby %%b moglo zostac odczytane po za petla for?
for /f "usebackq tokens=1,2 delims=:" %%a in (`nslookup %2`) do (
echo %%a:%%b ^</br^> >> %opt%
echo %%b | FINDSTR /I /C:"%3"
)
if errorlevel 1 (
echo ^<td class="tg-031s"^>NOT %3^</td^> >> %opt%
) else (
echo ^<td class="tg-031s"^>OK %3^</td^> >> %opt%
)