Möglich, die aktuelle Ausführung von Befehlen in der Eingabeaufforderung zu stoppen?

29

Gibt es einen Befehl zum Stoppen der Ausführung der aktuell ausgeführten Befehle in der Windows- cmdEingabeaufforderung?

Kevin Panko
quelle
Meinst du so etwas wie killBefehl in Linux?

Antworten:

39

Haben Sie die folgende Tastenkombination ausprobiert: CTRL+C

AKTUALISIEREN

Für Windows 10 (cmd, PowerShell) können Sie Folgendes verwenden:

  • Right CTRL+C
  • CTRL+Pause/Break
Fred Close
quelle
Wenn Sie ein Python-Skript ausführen, wird STRG + Pause / Break nicht vom Python-Programm abgefangen und beendet.
Pro Q
und was ist der Batch-Befehl zum Beenden einer Cmd von einer anderen Cmd?
Hosein Aqajani
6

Die beste Weise:

CTRL + Break(pause)

T.Todua
quelle
Cool! Ich habe mehrmals versucht, <kbd> Strg </ kbd> + <kbd> C </ kbd> auf der Windows 10-Konsole zu verwenden, und es wurde immer noch gehalten. <kbd> Strg </ kbd> + <kbd> Pause </ kbd> funktioniert wirklich!
Cherry
@Cherry, ich hatte das gleiche Problem. Aber right Ctrldamit klappt es wie erwartet.
Bohdan Kuts
4

Zuerst verwenden tasklist, um alle laufenden Aufgaben anzuzeigen. Verwenden Sie dann taskkill /PID 1234, um eine bestimmte Aufgabe zu beenden (PID ist die zweite Spalte) oder taskkill /IM program.exe, um ein bestimmtes Programm zu beenden (alle Instanzen).

Oder verwenden Sie einfach Ctrl+C, um das aktuell ausgeführte Programm im aktuellen cmd-Fenster zu beenden.

arnep
quelle