Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Schleife, aber welche und wie?

Frage Entwicklung Batch & Shell

Mitglied: Pillic

Pillic (Level 1) - Jetzt verbinden

07.02.2007, aktualisiert 07.01.2009, 3915 Aufrufe, 3 Kommentare

Hallo,

ich weiss nicht, welche schleife ich hier wie einbauen muss, das der ping 5 mal nicht gefunden wird und erst dann zu "nein" geht.

Kann mir jemand helfen.

Vielen Dank

@ECHO ON

:loop
ping xxx.xxx.xxx.xxx -n 2 |find "TTL=" > nul

if %errorlevel%==1 goto nein

goto loop

:nein

PAUSE

@ECHO OFF
Mitglied: bastla
07.02.2007 um 04:56 Uhr
Hallo Pillic!

Wenn Dir auch die 4 Versuche eines standardmäßigen "ping" genügen, könntest Du es zB so machen:
01.
ping xxx.xxx.xxx.xxx | find "(100% Verlust)">nul && goto :nein
Ansonsten etwas in der Art:
01.
set /a Fehler=0 
02.
:loop 
03.
ping xxx.xxx.xxx.xxx -n 2 |find "TTL=">nul && goto :ja || set /a Fehler+=1 
04.
If %Fehler% LSS 5 goto :loop 
05.
:nein 
06.
echo Kein Ping 
07.
goto :eof 
08.
:ja 
09.
echo Ping ok
Grüße
bastla
Bitte warten ..
Mitglied: Pillic
07.02.2007 um 15:55 Uhr
Hi bastla,

erstmal Danke für deinen Vorschlag...die 4 "pings" würden genügen
wenn ich allerdings

ping xxx.xxx.xxx.xxx | find "(100% Verlust)">nul && goto :nein

eingebe, kommt als Fehlermeldung

FIND: Parameterformat falsch

?

Hast du ne Idee?
Bitte warten ..
Mitglied: bastla
07.02.2007 um 16:02 Uhr
Hallo Pillic!

Bei mir funktioniert's ohne Mätzchen ...

Na gut, dann vielleicht so:
01.
ping xxx.xxx.xxx.xxx | findstr /C:"(100% Verlust)">nul && goto :nein
Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Zwei Ergänzungen in einer For Schleife

Frage von charmeur zum Thema Batch & Shell ...

Batch & Shell
gelöst FOR Schleife mit Unterverzeichnissen, die Ausgabe kürzen (tokens evtl.) (5)

Frage von Kriegstreiber zum Thema Batch & Shell ...

Batch & Shell
gelöst For Schleife für Abgleich mit Text-Datei und Unterverzeichnisse (4)

Frage von grisur zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Installation
Eine etwas (wirklich) speziellere Frage: Windows 10-Installation über (16)

Frage von DerFurrer zum Thema Windows Installation ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...

Multimedia & Zubehör
gelöst Iphone 6 prob (10)

Frage von jensgebken zum Thema Multimedia & Zubehör ...

Linux
gelöst Boot failed: not a bootable disk (10)

Frage von Fleckmen zum Thema Linux ...