TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Testowanie łącza- nie prędkości , michol 10/01/13 17:37 Jest jakiś programik, który co kilka minut sprawdzi czy jest połączenie z netem czy nie ma a wynik zarejestruje w pliku powiedzmy txt? Chciałbym zapuścić taki program na dobę i sprawdzić w jakich godz nie ma netu. router tp-link, za nim kompy na windowsach- po chlopsku , daver 10/01/13 17:42
ping/traceroute w plik wsadowy, a ten w harmonogram.I use arch btw - ale ping mi nie pokaże godziny? , michol 10/01/13 17:47
czy się myle?- nie zapisze takze do pliku , daver 10/01/13 17:50
dlatego wrzuc go do wsada.I use arch btw - to chyba ponad moje siły , michol 10/01/13 17:53
tzn poza wiedzę...- nie pisalem wsadowych chyba z 10 lat , daver 10/01/13 18:00
wiec jesli mnie pamiec nie myli
@ECHO OFF
echo %time% >> sciezka\do\pliku\nazwa_pliku.txt
ping google.pl -c 1 >> sciezka\do\pliku\nazwa_pliku.txtI use arch btw
- zrób sobie pliczek , resmedia 10/01/13 18:04
np. pingpong.cmd z zawartością
time /t >> pingpong.log
ping www.xxx.com >> pingpong.log
jak odpalisz to do logu będzie wpisywany czas i rezultat
możesz dodać date /t >> pingpong.log dla logowania datydesipere est juris gentium - dzięki , michol 10/01/13 18:34
o to chodziło +harmonogram i powinno grać - skrypt sie uruchamia tylko ręcznie , michol 10/01/13 20:12
po wrzuceniu do harmonogramu niby się uruchamia, ala wynik nie jest zapisywany- po uruchomieniu z palca wszystko jest ok, system to Win7 64bit- wstydzilbys sie michol , daver 10/01/13 21:33
prawie 12 lat na boardzie i brak podstawowej wiedzy, jak i checi do minimalnego wysilku intelektualnego.
Przekopiowales pewnie kropa w krope. Jak uruchamiasz z palca to dzialasz w katalogu biezacym. Skrypt bedzie zapisywal do takiego katalogu. Jesli wiec (a raczej na pewno, skoro nie dziala) nie podalas pelnej sciezki w harmonogramie, to gdzie ten plik ma sie zapisac?I use arch btw
- Ja bym zrobił taki nettest.cmd : , Bart 10/01/13 19:37
@echo off
REM Adresy lub IP do testów
SET p1=www.onet.pl
SET p2=www.interia.pl
SET p3=8.8.8.8
REM Interwał czasowy testu w sekundach
SET czas=60
echo Test start... [%DATE%] [%TIME%] ...
echo Test start... [%DATE%] [%TIME%] >>nettest.log
:start
timeout /T %czas% /NOBREAK >>nul
call :test
goto start
:test
@call :ping %p1%
@call :ping %p2%
@call :ping %p3%
goto :eof
:ping
@ping %1 -n 2 | findstr "TTL" >>nul || echo %DATE% %TIME% [%1] : NIE ODPOWIADA >>nettest.log
goto :eof
Jest o tyle fajny, że w logu zapisuje tylko gdy nie ma łączności - co znacząco ułatwia analizę wyników.
Druga zaleta - przy każdym teście sprawdza 3 różne serwery.- pytania: , michol 10/01/13 19:56
REM Interwał czasowy testu w sekundach = co ile sekund ma sprawdzać łączność?
SET czas=60 ?????- za szybko się wysłało... , michol 10/01/13 19:59
tu ustawione sprawdzanie łączności co 60sek? i jeśli brak to zapis z data i godz w nettest.log ?- tak , Bart 10/01/13 21:12
co ile sekund ma przeprowadzać test i jeśli wystąpi błąd to zapisze to w logu.
Więc całość odpalasz tylko raz i dajesz np. 300 czyli co 5 minut będzie sprawdzał.
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|