CMD-Befehl in endlosschleife?
Gibt es eine Möglichkeit einen Befehl in der Eingabeaufforderung automatisch wiederholen zu lassen?
3 Antworten
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Das goto bewirkt, dass die Kommandozeile zurück zum zugehörigen Befehl oben geht, dem ein Doppelpunkt vorauseilt; dadurch arbeitet Windows mit seiner Kommandozeile in einer Endlosschleife (dieser Befehl mit ":" am Anfang ist eine Sprungmarke).
Woher ich das weiß:Recherche
![](https://images.gutefrage.net/media/user/Erzesel/1497339133085_nmmslarge__0_524_1080_1080_4b38ff31970de3b94deb6a27ca8a8f01.jpg?v=1497339133000)
Sprünge funktionieren nur in einer Batchdatei , jedoch nicht in der Eingabeaufforderung.
![](https://images.gutefrage.net/media/user/Erzesel/1497339133085_nmmslarge__0_524_1080_1080_4b38ff31970de3b94deb6a27ca8a8f01.jpg?v=1497339133000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
cmd, Betriebssysteme & Treiber
direkt im der Eingabeaufforderung (cmd) :
for /l %a in (0) do ( dein_Befehl )
rem z.B
for /l %a in (0) do ( echo hallo welt&timeout 1 >nul )
in einer Batch:
demo.cmd
@echo off
for /l %%a in (0) do (
echo hallo welt
timeout 1 >nul
)
Woher ich das weiß:eigene Erfahrung – Ich mach das seit 30 Jahren
![](https://images.gutefrage.net/media/user/iamthejudge/1523987198577_nmmslarge__0_0_494_494_620b009329cba7c1602463fba22ceba7.png?v=1523987199000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Informatikkaufmann
Hallo Patrick553,
:1
start cmd.exe
goto 1
Das :1 ist ein Sprungpunkt und mit goto 1 gehst du erneut zu diesem Sprungpunkt
Ben
Woher ich das weiß:Berufserfahrung – IT-Systemadministrator
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Ich will den befehl dir/s in dauerschleife laufen lassen aber wie geht das?