Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Prosím o jednoduchý bat soubor na ping.

Dobrý den,

potřebuji jednoduchý dosovský bat soubor, budu ho spouštět v ms-dos okně ve windows xp. Smyslem bude jednou za přednastavený čas (třeba 20 sekund) provést příkaz ping třeba nix.cz. Cílem je udržení internetového spojení, používám 3g od t-mobile přes usb modem a pokud je to dlouho nečinné, občas se to odpojí.

Předem děkuji za pomoc.

Předmět Autor Datum
A nemas nahodou nastaveno nejake to uspavani USB portu..?
Abox 25.04.2011 13:54
Abox
:smycka ping -n 2 www.seznam.cz sleep 20 goto smycka (utilitu sleep najdeš na resource CD, nebo na…
touchwood 25.04.2011 13:55
touchwood
@echo off :reping ping www.nix.cz -n 1 -w 20000 goto reping
host 25.04.2011 13:59
host
to ale budeš pingat furt :-p, parametr -w určuje, "jak dlouho" má ping čekat na odezvu icmp_echo_rep…
touchwood 25.04.2011 14:15
touchwood
Furt? Mně to funguje po 20s.
host 25.04.2011 14:19
host
to ale nevadi - muze tam mit 2 pingy ;-): 1) normalni, ktery pozaduje, pote 2) dalsi casove omezeny…
gd 25.04.2011 14:20
gd
Navrhuji batch ve tvaru: @ECHO OFF if not c==c%2 goto p2 if not c==c%1 goto p1 rem pocet desitek se…
Pytlík 25.04.2011 15:03
Pytlík
a já navrhuju vyměnit proviedera- pingem jsem to musel řešit v roce 2000- dnes se píše 2011- ať jdou…
kmochna 25.04.2011 15:06
kmochna
To ale není možný, protože 10 mbps a ping 45 ms v mobilu nikdo jinej nenabízí :-) poslední
Ladislav_Malek 25.04.2011 15:36
Ladislav_Malek

Navrhuji batch ve tvaru:

@ECHO OFF
if not c==c%2 goto p2
if not c==c%1 goto p1
rem pocet desitek sekund cekani
for %%x in (5 4 3 2 1 0) do call %0 %%x
ping na_cokoliv
goto k

:p1
for %%y in (9 8 7 6 5 4 3 2 1 0) do call %0 %1 %%y
goto k

:p2
ping -n 2 127.0.0.1 > nul
cls
for %%z in (1 2 3 4 5 6 7 8 9) do echo.
echo ********************************
echo * %1%2 sec. do spusteni programu *
echo ********************************
:k

Zpět do poradny Odpovědět na původní otázku Nahoru