conquestador
Goto Top

Batch macht endlos-Loop

Hallo Leute,

ich habe ein Batch-Problem:

Nehmen wir eine simple Sache:

ping.bat
ping 8.8.8.8 -n 1
pause

erwartetes Ergebnis (auf mehreren Rechnern geprüft):
C:\Users\xxxxx\Desktop>ping 8.8.8.8 -n 1

Ping wird ausgeführt für 8.8.8.8 mit 32 Bytes Daten:
Antwort von 8.8.8.8: Bytes=32 Zeit=8ms TTL=59

Ping-Statistik für 8.8.8.8:
    Pakete: Gesendet = 1, Empfangen = 1, Verloren = 0
    (0% Verlust),
Ca. Zeitangaben in Millisek.:
    Minimum = 8ms, Maximum = 8ms, Mittelwert = 8ms

C:\Users\xxxx\Desktop>pause
Drücken Sie eine beliebige Taste . . .

Genau das funktioniert auf einem speziellen Laptop nicht.
Ich erhalte dort ein Dauerloop mit:
C:\Users\xxxxx\Desktop>ping 8.8.8.8 -n 1
C:\Users\xxxxx\Desktop>ping 8.8.8.8 -n 1
C:\Users\xxxxx\Desktop>ping 8.8.8.8 -n 1
C:\Users\xxxxx\Desktop>ping 8.8.8.8 -n 1
C:\Users\xxxxx\Desktop>ping 8.8.8.8 -n 1
...
...

Ich wollte mit dem Laptop verschiedene Sachen via Script testen, ist so aber nicht möglich.
Ich habe kurzerhand das OS neu aufgesetzt (vorher wie Nachher Win 10 pro 21H2), leider gleiches Verhalten.
Noch was zur Hardware:
Packard bell Easynote TJ65, Intel Core Duo T6600, 4 GB Ram, neue SSD

Hat jemand eine Idee, woran das liegen könnte?
Freu mich auf eure Antworten!

Content-Key: 2704821350

Url: https://administrator.de/contentid/2704821350

Printed on: April 25, 2024 at 11:04 o'clock

Member: TK1987
Solution TK1987 May 06, 2022 at 12:20:08 (UTC)
Goto Top
Moin,

könnte es sein, dass du die Batch "ping" genannt hast?

Gruß Thomas
Mitglied: 148523
148523 May 06, 2022 at 12:22:17 (UTC)
Goto Top
ich habe ein Batch-Problem:
Wäre dann nicht die Foren Rubrik "Batch & Shell" zielführender?!
Member: NikosLykos
NikosLykos May 06, 2022 at 12:22:34 (UTC)
Goto Top
Hallo @conquestador,

es ist eine schlechte Idee, das die Batch-Datei den gleichen Namen hat, wie der Befehl den sie ausführen soll "ping".

Das Script ruft sich ständig selbst auf.

Grüße
Klaus
Member: colinardo
colinardo May 06, 2022 updated at 12:26:24 (UTC)
Goto Top
Zitat von @TK1987:
könnte es sein, dass du die Batch "ping" genannt hast?

Jepp hat er face-smile.

Nehmen wir eine simple Sache:
ping.bat


Freitag forever ...
Member: conquestador
conquestador May 06, 2022 updated at 12:28:51 (UTC)
Goto Top
Hi Thomas,

das könnte nicht nur...

Gruß auch Thomas
Member: colinardo
colinardo May 06, 2022 updated at 12:32:07 (UTC)
Goto Top
Deine Batch heißt ping.bat.
Nun schaut der Interpreter zu aller erst im aktuellen Arbeitsverzeichnis und dann in den Verzeichnissen die in der %Path%-Variablen stehen nach einem Programm namens "Ping", da er bei dir schon im Arbeitsverzeichnis fündig wird schaut er gar nicht mehr in den Systemverzeichnissen nach der ping.exe, ergo ruft sich die Batch immer wieder Loop auf.
Member: conquestador
conquestador May 06, 2022 updated at 12:32:01 (UTC)
Goto Top
@148523
Die Rubrik hab ich wohl übersehen.
Ist aber auch schon auf "gelöst"

@colinardo
Danke für die Erklärung!
Member: colinardo
colinardo May 06, 2022 updated at 12:35:21 (UTC)
Goto Top
Scheint im Moment ansteckend zu sein. 🙃

Schönes Wochenende.
Member: TK1987
TK1987 May 06, 2022 updated at 12:35:05 (UTC)
Goto Top
Moin Uwe,

Jepp hat er face-smile face-smile.
Nehmen wir eine simple Sache:
ping.bat
ups, die Zeile hab ich glatt überlesen.

@NikosLykos hat zu dem Thema ist inzwischen alles gesagt.

Freitag forever ...
So siehts aus 🤣
Schönes WE noch allen.

Gruß Thomas
Member: conquestador
conquestador May 06, 2022 at 12:41:28 (UTC)
Goto Top
Zitat von @colinardo:

Scheint im Moment ansteckend zu sein. 🙃

Schönes Wochenende.

Dein Link war lehrreich! face-smile