Closed Thread
Results 1 to 8 of 8

Thread: (batch) Ping über 2 Minuten

  1. #1
    Blueone

    (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?
    Last edited by Blueone; 25.11.07 at 11:51.

  2. #2
    Mach es so dann funktioniert es...

    Code:
    cls
    ping -n 120 [IP-Adresse]
    pause
    exit

    "If sex doesn't scare the cat, you're not doing it right."
    Thanks

  3. #3
    Moderator
    Rebound's Avatar
    Join Date
    19.04.07
    Location
    Ende der Welt
    P2P Client
    Faze Mod 0.2 Private Beta
    Posts
    3,725
    Activity Longevity
    6/20 20/20
    Today Posts
    0/5 sssss3725
    Wo wir gerade von Batch Scripten reden. Kann mir einer bei meinem helfen?

    Sieht so aus:
    Code:
    @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.

    Mfg

    Rebound


    Thanks

  4. #4
    Blueone
    @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*

    @Rebound

    hast du schon mal versucht den absoluten Pfad anzugeben?

    also z.B. C:\Dokumente und Einstellungen\XYZ\Desktop

  5. #5
    Moderator
    Rebound's Avatar
    Join Date
    19.04.07
    Location
    Ende der Welt
    P2P Client
    Faze Mod 0.2 Private Beta
    Posts
    3,725
    Activity Longevity
    6/20 20/20
    Today Posts
    0/5 sssss3725
    Quote Originally Posted by Blueone View Post
    @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*

    @Rebound

    hast du schon mal versucht den absoluten Pfad anzugeben?

    also z.B. Cokumente 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


    Thanks

  6. #6
    @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...

    "If sex doesn't scare the cat, you're not doing it right."
    Thanks

  7. #7
    Blueone
    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

    Quote Originally Posted by Rebound View Post
    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

    Code:
    @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.
    Last edited by fromas; 25.11.07 at 13:22. Reason: doppelpost ;)

  8. #8
    Moderator
    Rebound's Avatar
    Join Date
    19.04.07
    Location
    Ende der Welt
    P2P Client
    Faze Mod 0.2 Private Beta
    Posts
    3,725
    Activity Longevity
    6/20 20/20
    Today Posts
    0/5 sssss3725
    Quote Originally Posted by Blueone View Post
    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

    Code:
    @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.

    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


    Thanks

Closed Thread

Tags for this Thread

Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •