Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] выполнение команды с повторением до результата (http://forum.oszone.net/showthread.php?t=207390)

cher 23-05-2011 13:02 1681018

выполнение команды с повторением до результата
 
простите за чайниковский вопрос.
в общем нужно сделать, чтоб команда к примеру rasdial.exe выполнялась до успешного результата.
т.е не сконнектилось,подождало 5 секунд и заново и так до того момента когда успешно завершится.

amel27 23-05-2011 13:32 1681034

Код:

:loop
ping -n 5 127.0.0.1 >nul
rasdial *** *** *** || goto:loop


cher 23-05-2011 13:46 1681038

я сделал вот так(с инета спер)
:dial
rasdial 2 szt szt
PING 1.1.1.1 -n 1 -w 5000 2>NUL | FIND "TTL=" >NUL
rasdial | find "2"
if %errorlevel%==1 goto dial

ваш amel27, получается попроще будет?

amel27 23-05-2011 16:52 1681134

cher, с командой RasDial не работал,
лишь показал пример цикла по условию невыполнения команды
читать дальше »
Цитата:

Цитата cher
PING 1.1.1.1 »

Код:

inetnum:        1.1.1.0 - 1.1.1.255
netname:        Debogon-prefix
descr:          APNIC Debogon Project
descr:          APNIC Pty Ltd
country:        AU
admin-c:        GM85-AP
tech-c:        GM85-AP
mnt-by:        APNIC-HM
mnt-routes:    MAINT-AU-APNIC-GM85-AP
status:        ASSIGNED PORTABLE
changed:        hm-changed@apnic.net 20100122
changed:        hm-changed@apnic.net 20100203
source:        APNIC

route:          1.1.1.0/24
descr:          APNIC debogon project testing
origin:        AS9838
country:        AU
mnt-by:        MAINT-AU-APNIC-GM85-AP
changed:        hm-changed@apnic.net 20100203
source:        APNIC

person:      George Michaelson
address:      PO Box 2131
address:      Milton,  QLD 4064
address:      Australia
country:      AU
phone:        +61-7-3858-3100
fax-no:      +61-7-3858-3199
e-mail:      ggm@apnic.net
nic-hdl:      GM85-AP
mnt-by:      MAINT-AU-APNIC-GM85-AP
changed:      ggm@apnic.net 20010306
changed:      ggm@apnic.net 20010720
source:      APNIC



Время: 08:45.

Время: 08:45.
© OSzone.net 2001-