Всем привет!!!!! ПИшу bat ник но он не работает в чом ошибка помогите! PHP: :new erase ping.txt erase ping.log ping -n 2 -w 10 67.1.77.14 > ping.txt find /i "ЋвўҐв ®в 67.1.77.14" ping.txt > ping.log dir /-c >dir.txt find "ping.log" dir.txt >find.txt FOR /F "skip=2 tokens=3 " %%i in (find.txt) do ( if %%i==23 Set /a %%h=%h%+1 if %h%==10 exit ) del dir.txt del find.txt goto new по идеи если нет пинга 10 раз то идёт выход, а оно не работает
бльо... пиши на delphi... что это еще за мего-батнег? что за херня erase? del /Q, чувак это что такое? пингуй и сразу парси find'ом (ping айпи | find "то что надо найти") что за find /i ??? /I это поиск без регистра. где ты ищешь? бльо.... ну почитай сначала хелпы по коммандам, потом организуй каждую команду по отдельности, погляди как чо делает =\
PHP: :1 ping -n 10 -w 300 67.1.77.14>1.txt find "100%" 1.txt if %errorlevel%==1 goto 1 echo "3.14Zdec :( 10raz NE pingonulos" pause а ошибка, как всегда, в ДНК
мне бы не так хотелось h некий щетчик и если доходит до 10 тогда выход как организовать? if %%i==23 Set /a %%h=%h%+1 if %h%==10 exit
дарагой, ты разрываешь мой моск (( в ping есть встроенный счетчик - это "n" 10 раз не пингоонулось - пишет, мол, конец тему можно закрывать
А может кто написать чтобы при запуске батника он через 2 секунды удалял файл 1.exe и запускал файл 2.exe и после сам удалялся? Распишите код сюда плиз)