эта партия:
@echo off
set _ping_cmd=ping -n 1 192.168.1.1
FOR /L %%G IN (1,1,60) DO (
FOR /f "tokens=4 delims=(=" %%G IN ('%_ping_cmd% ^|find "loss"') DO (
echo Result is [%%G]
IF %%G == " 0 " GOTO ON
)
timeout 60
)
:ON
произвел этот вывод:
D:\>live
Result is [ 0 ]
Waiting for 52 seconds, press a key to continue ...
Зачем? Очевидно, %%G
IS " 0 "
, но goto
не выполняется ..