View Full Version : (batch) Ping über 2 Minuten
Hallo,
ich steh hier gerad vor einem kleinen Problem.
Ich will im Prinzip eine Batch basteln, die über eine Minute lang eine IP in meinem Netzwerk anpingt.
Normalerweise könnte man das ja über den Befehl
ping <IP Adresse> -n 120
realisieren (in der Annahme das ein Ping ca. 1 sekunde braucht...so ungefähr)
soweit so gut.
wenn ich den Befehl in der Konsole direkt eingebe, dann funktioniert das auch ohne Probleme.
ABER wenn ich das als BATCH von Windows ausführen lasse endet das immer in ner Endlosschleife und der nur der Befehl immer wieder wiederholt wird...
Einer ne Idee?
Mach es so dann funktioniert es...
cls
ping -n 120 [IP-Adresse]
pause
exit
Wo wir gerade von Batch Scripten reden. Kann mir einer bei meinem helfen?
Sieht so aus:
@echo off
10:
cd desktop
open test.pl
GOTO 10
Leider gehts irgentwie nicht... Wenn ich die Batch Datei dann öffne, geht das sofort wieder zu...
Ziel sollte sein die test.pl in einer Endlosschleife laufen zu lassen. GTO10 ist die Schleifen Funktion.
vlt weiß ja jemand Rat. :smile:
Mfg
Rebound
@Butcho
danke, aber mein Fehler war n ziemlich simpler.
Ich habe die Batch Ping.bat genannt und das geht ja bekanntlich nicht
*vorn Kopp hau* :wink:
@Rebound
hast du schon mal versucht den absoluten Pfad anzugeben?
also z.B. C:\Dokumente und Einstellungen\XYZ\Desktop
@Butcho
danke, aber mein Fehler war n ziemlich simpler.
Ich habe die Batch Ping.bat genannt und das geht ja bekanntlich nicht
*vorn Kopp hau* :wink:
@Rebound
hast du schon mal versucht den absoluten Pfad anzugeben?
also z.B. C:Dokumente und EinstellungenXYZDesktop
Mhmm, leider wills nicht... Öffnet sich auch wieder nur ganz kurz und dann schließt sich das Batch Consolen Fenster wieder...
Mfg
Rebound
@Reound ich denke das open ist das Problem, denn Befehl kennt Windows so nicht.
Wenn die Datei ausführbar ist sollte es ohne "open" gehen...
hab gerad noch was gefunden.
Versuche anstatt 10:
mal :10
wobei 10 in diesem Fall nicht unbedingt heißt das du es 10mal durchläufst sonder das ist nur der Sprungmarkenname....könnte auch ABC heißen
und open geht nicht, versuche es mit START
Mhmm, leider wills nicht... Öffnet sich auch wieder nur ganz kurz und dann schließt sich das Batch Consolen Fenster wieder...
Mfg
Rebound
Hab noch n bißchen was probiert
versuch mal folgendes
@echo off
cd C:Dokumente und EinstellungenXYZDesktop
start test.pl
exit
die schleifenfunktion musst du dann in der anderen Datei realisieren.
Sonst ruft deine "start.bat" die andere in einer Endlosschleife auf.
hab gerad noch was gefunden.
Versuche anstatt 10:
mal :10
wobei 10 in diesem Fall nicht unbedingt heißt das du es 10mal durchläufst sonder das ist nur der Sprungmarkenname....könnte auch ABC heißen
und open geht nicht, versuche es mit START
Hab noch n bißchen was probiert
versuch mal folgendes
@echo off
cd C:Dokumente und EinstellungenXYZDesktop
start test.pl
exit
die schleifenfunktion musst du dann in der anderen Datei realisieren.
Sonst ruft deine "start.bat" die andere in einer Endlosschleife auf.
Mhmm, aber wenn ich die Schleife in die Datei einbaue, brauch ich doch kein Batch Script. :biggrin:
Den Aufgabe des Batch Scriptes solls ja sein die Datei nach beenden wieder zu öffnen. Den die Datei beendet sich automatisch nach etwa 3 Minuten!
Leider klappt das nicht so ganz... Zwar kann ich jetzt das Batch Script öffnen, trotzdem beendet das Perl Script wie immer nach etwa 3 Minuten...
Mfg
Rebound
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.