Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Pingauswertung in Excel für ca 240 IP-adressen

Frage Netzwerke

Mitglied: voggfritz

voggfritz (Level 1) - Jetzt verbinden

07.04.2009, aktualisiert 13:29 Uhr, 15274 Aufrufe, 9 Kommentare

Hallo, Ihr da draußen in Netz
Bitte helft mir!

Folgendes Problem:

habe ca 250 IP-Adressen im eigene Netz ( Computer+ Landrucker)
Ich würde jetzt gerne mittels Excel 2003 folgendes machen.

1. BUtton(Pingbefehl) anklicken und.... als Ergebnis habe ich eine Excel-Datei in der alle IP-Adressen aufgeschlüsselt sind und die Erreichbarkeit der einzelnen

Ip-Adresse eingetragen ist, mit aktuellen Datum und Uhrzeit.

z.b.

IP Adresse Datum Uhrzeit Erreichbar

xxx.xxx.xxx.xxx 040409 1400 ja


Ihr würdet mir sehr helfen wenn ihr mir eine Lösung anbieten, oder die Exceldatei zukommen lassen könnt.

Ich danke euch für die Mühe
Mitglied: 60730
07.04.2009 um 13:56 Uhr
Servus,
mit Excel wird das wohl eher ein ganz wildes "Geschäft" ;-(
edit
- das ist eine Batch - die das "kann", was du haben möchtest.
/edit
01.
@ECHO off 
02.
 
03.
cls 
04.
:rem - hier die ersten 3. Oktette deines Netzes anpassen 
05.
SET ip=192.168.1. 
06.
SET log=netz.txt 
07.
 
08.
IF EXIST %log% DEL %log% && ECHO Datei wurde gelöscht 
09.
IF EXIST %log% NEQ 0 ECHO Datei konnte nicht gelöscht werden! & GOTO :eof 
10.
 
11.
FOR /L %%i IN (0,1,254) DO ( 
12.
 	ping -n 1 -w 5 %ip%%%i|find "TTL=" && ECHO %ip%%%i;%DATE%;%TIME%;JA>> %log% || echo %ip%%%i;%DATE%;%TIME%;NEIN>> %log% 
13.
)
Die netz.txt dann via excel importieren &
; als Trennzeichen auswählen.

Gruß
Bitte warten ..
Mitglied: voggfritz
07.04.2009 um 14:45 Uhr
Danke funktioniert spitze.

Wie muss ich die Batcdatei ändern, damit ich in der netz.txt nur jede Ip-adressen habe die erreichbar sind?

gruß fritz
Bitte warten ..
Mitglied: Kitana
07.04.2009 um 15:03 Uhr
lösch das:
 || echo %ip%%%i;%DATE%;%TIME%;NEIN>> %log% 
raus, dann hast nur die, die antworten
Bitte warten ..
Mitglied: voggfritz
08.04.2009 um 11:09 Uhr
Danke an alle besonders an TimoBeil
Bitte warten ..
Mitglied: Lauder
15.05.2009 um 10:14 Uhr
Danke zuerst einmal "TimoBeil".
Aber ich habe eine Frage warum erhalte ich bei einer IP immer die Antwort NEIN obwohl Sie erreichbar ist.
Ich erhalte folgende Ausgabe:

77.x6.x1.1200;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1201;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1202;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1203;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1204;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1205;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1206;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1207;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1208;15.05.2009;10:08:24.58;NEIN
77.x6.x1.1209;15.05.2009;10:08:24.58;NEIN
77.x6.x1.12010;15.05.2009;10:08:24.58;NEIN
77.x6.x1.12011;15.05.2009;10:08:24.58;NEIN
77.x6.x1.12012;15.05.2009;10:08:24.58;NEIN
77.x6.x1.12013;15.05.2009;10:08:24.58;NEIN
77.x6.x1.12014;15.05.2009;10:08:24.58;NEIN
77.x6.x1.12015;15.05.2009;10:08:24.58;NEIN
77.x6.x1.12016;15.05.2009;10:08:24.58;NEIN

Da stimmt doch was an anfang mit der IP nicht.
Die IP die pingen möchte lautet "77.x6.x1.120" warum wird in der Zeile nach der IP noch eine Zahl angehänt?
Ich komme nicht draus?
Es wäre cool wenn mir das jemand erklärt.
Dank in voraus.
in love
Elena
Bitte warten ..
Mitglied: Kitana
15.05.2009 um 10:37 Uhr
ja ich kann dir auch sagen, was du falsch machst

... sie dir mal die batch an. Was macht sie?

zuerst wird die Variable IP auf (in deinem Beispiel) 77.x6.x1.120 gesetzt. dann wird eine zählschleife eingeleitet
quasi für %%i in den werten 0 - 254 tue:
pinge die IP Adresse IP%%i - das heißt er setzt die IP, die zu pingen ist aus der in der Variable angegebenen IP und dem Wert i, welcher ja von 0 - 254 gezählt wird zusammen und versucht zu pingen und da ist es klar, dass er eine IP mit 77.x6.x1.1200 - 77.x6.x1.120254 nicht pingen kann ;)

dieses script wurde geschrieben, dass man damit einen IP Bereich auspingt. Deswegen gibst du in der Variable IP auch nur den Netzbereich, heißt die ersten drei Oktette an, wie es da auch steht, also:

SET ip=77.x6.x1.

ich hoffe das war soweit verständlich

(die x in der IP sind hoffentlich nur da, um Datenschutz zu wahren )
Bitte warten ..
Mitglied: 60730
15.05.2009 um 12:58 Uhr
Zitat von Lauder:
Danke zuerst einmal "TimoBeil".
Aber ich habe eine Frage warum erhalte ich bei einer IP immer die Antwort NEIN obwohl Sie erreichbar ist.
/snip

Hallo zurück und willkommen
/snap
Ich komme nicht draus?
Es wäre cool wenn mir das jemand erklärt.

Zitat von 60730:
Dann mal mit etwas mehr "remarks"
01.
@ECHO off 
02.
cls 
03.
rem - hier die ersten 3. Oktette deines Netzes anpassen 
04.
SET ip=192.168.1. 
05.
SET log=netz.txt 
06.
rem logfile vorher löschen  
07.
IF EXIST %log% DEL %log% && ECHO Datei wurde gelöscht 
08.
rem Schleife die an den Wert von %IP% von 0 in Schritten von 1 bis 254  (0,1,254) anhängt. 
09.
Remm Wenn Erfolgreich schreibe Datum,Zeit,JA - sonst Datum,Zeit,Nein in die Logdatei 
10.
FOR /L %%i IN (0,1,254) DO ( 
11.
              ping -n 1 -w 5 %ip%%%i|find "TTL=" && ECHO %ip%%%i;%DATE%;%TIME%;JA>> %log% || echo %ip%%%i;%DATE%;%TIME%;NEIN>> %log% 
12.
 )
Da du aber nur eine einzige IP "testen" willst:
Die IP die pingen möchte lautet "77.x6.x1.120" warum wird in der Zeile nach der IP noch eine Zahl angehänt?

wäre das ganze eher "übertrieben und würde so funktionieren:

01.
@ECHO off 
02.
  
03.
cls 
04.
rem - hier die IP Adresse eintragen (anpassen) 
05.
SET ip=77.6.1.120 
06.
SET log=netz.txt 
07.
:test 
08.
Rem Wenn Erfolgreich - schreibe Datum,Zeit,JA - sonst Datum,Zeit,Nein in die Logdatei 
09.
ping -n 1 -w 5 %ip%|find "TTL=" && ECHO %ip%;%DATE%;%TIME%;JA>>%log%|| echo %ip%%%i;%DATE%;%TIME%;NEIN>>%log% 
10.
 
11.
rem pause 
12.
ping -n 100 127.0.0.1 >nul  
13.
rem von vorne 
14.
goto test
Gruß
Bitte warten ..
Mitglied: Lauder
15.05.2009 um 14:14 Uhr
Danke viel, viel, viel, vielmals an euch beiden, sehr nett. Jetzt verstehe ich, ja es ist ein Ping für ein Range. Achso! ;)
Tja da hätte ich noch lange testen können.
Danke Timo für den Script, genau das wollte ich eigentlich anfangs, denn rest kann ich noch selber anpassen. Ist sonst genau richtig so!!!!!!!!!!!!!
Thanks!!!!!!!
Schöne Grüsse
Elena
Bitte warten ..
Mitglied: blub646
13.06.2014, aktualisiert um 10:23 Uhr
Hi Leute!

Bis jetzt gefällt mir das Script gut ... ich habe nur leider noch ein Problem, welches ich nicht Lösen Kann:

Ich brauche einen Test, der eine Netzwerkadresse jede Sekunde ca. 1-2mal Pingt und als Ausgabe in eine Datei die IPAdresse wenn geht PcAdresse oder Name des Pc der es Ausführt, Datum, Zeit und wie lange der Ping gedauert hat.

Hat wer eine Idee wie ich die Pingzeit noch rein bekomme ... Der PcName ist nur "Nice to have"...

Vielen dank für eure Hilfe!

Script:

@ECHO off

cls

rem - hier die IP Adresse eintragen (anpassen)

SET ip=192.168.6.123

SET log=netz.txt

:test

Rem Wenn Erfolgreich - schreibe Datum,Zeit,JA - sonst Datum,Zeit,Nein in die Logdatei

ping -n 1 -w 50 %ip%|find "TTL=" && ECHO %ip%;%DATE%;%TIME%;JA>>%log%|| echo %ip%%%i;%DATE%;%TIME%;NEIN>>%log%

rem von vorne

goto test
Momentane Ausgabe:

192.168.6.123%i;13.06.2014;10:15:39,62;NEIN
192.168.6.123%i;13.06.2014;10:22:27,93;NEIN
192.168.6.123%i;13.06.2014;10:22:28,12;NEIN
192.168.6.123%i;13.06.2014;10:22:28,62;NEIN
192.168.6.6;13.06.2014;10:22:38,62;JA
192.168.6.6;13.06.2014;10:22:38,71;JA
192.168.6.6;13.06.2014;10:22:38,79;JA
Bitte warten ..
Ähnliche Inhalte
Netzwerke
IP-Adresse Verbergen oder Verstecken (15)

Frage von Daoudi1973 zum Thema Netzwerke ...

LAN, WAN, Wireless
gelöst WAN öffentliche IP Adresse (6)

Frage von kenjineumann zum Thema LAN, WAN, Wireless ...

Entwicklung
gelöst Public IP Adresse auf Weltkarte (3)

Frage von brammer zum Thema Entwicklung ...

UMTS, EDGE & GPRS
gelöst IP Adresse im Mobilfunknetz bei Geräte-Diebstahl (7)

Frage von Jordi zum Thema UMTS, EDGE & GPRS ...

Neue Wissensbeiträge
Viren und Trojaner

Neues Botnetz über IoT-Geräte

Information von certifiedit.net zum Thema Viren und Trojaner ...

Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(9)

Information von BassFishFox zum Thema Datenschutz ...

Heiß diskutierte Inhalte
Windows Installation
Windows 10 neu installieren (17)

Frage von imebro zum Thema Windows Installation ...

Router & Routing
Externe IP von innen erreichbar machen (15)

Frage von Windows10Gegner zum Thema Router & Routing ...

Windows Server
Frage zu Server Rack (11)

Frage von rainergugus zum Thema Windows Server ...