Beenden Sie das Programm in der Windows-Eingabeaufforderung


18

In der Eingabeaufforderung: Ich suche nach einer Windows-Entsprechung von STRG + C in Unix und Mac, um das Beenden eines Programms in einer Eingabeaufforderung zu erzwingen. Manchmal wartet mein Programm nur unendlich auf ... etwas und ich möchte es schließen, ohne STRG + ALT + ENTF zu drücken und das Beenden der Windows-Eingabeaufforderung zu erzwingen. Vielen Dank!


Strg + D funktioniert manchmal auch.
William

Antworten:


16

Eigentlich ist es auch Strg + C unter Windows. Strg + Umbruch funktioniert normalerweise auch, hat aber bei einigen Befehlen eine andere interessante Semantik als Strg + C (siehe ping -tzum Beispiel).


Ich wollte nur hinzufügen, dass Strg + Pause auch funktioniert. Ja, Pause und Break sind für die meisten Computer die gleichen Tasten, aber in meinem Fall und ich bin mir sicher, dass andere Benutzer die FN-Taste drücken müssen, wenn ich den Break-Teil dieser Taste verwenden möchte. Wenn Sie also Strg + FN + Pause drücken, funktioniert dies ebenso wie bei Strg + Pause. Dies ist ideal für diejenigen unter uns, die so wenig Tasten wie möglich verwenden möchten.
Rolo

Nach meiner Erfahrung stoppt das meiste Programm nur mit Strg + Pause und weniger mit Strg + C
PHPst

16

Strg + C stoppt ein Programm, das an der Eingabeaufforderung ausgeführt wird, ähnlich wie bei anderen Betriebssystemen.

Verwenden Sie den folgenden Befehl, um das Beenden eines Prozesses über die Eingabeaufforderung zu erzwingen:

taskkill / F / IM process.exe

/Fwird die Beendigung erzwingen, /IMbedeutet , dass Sie den Namen der ausführbaren Datei (des Images) angeben, und process.exeist der Prozess, der beendet werden soll.


1
Stellen Sie sicher, dass Sie "process name.exe" verwenden, wenn es ein Leerzeichen enthält!
Phoshi

Umgehung von FEHLER: Der Prozess "remoting_host.exe" mit PID 8164 konnte nicht abgebrochen werden. Grund: Zugriff verweigert.
Matthis Kohli

Ich habe es selbst gefunden, bin zu Services gegangen und habe den Service mit der oben zurückgegebenen PID beendet.
Matthis Kohli

4

Normalerweise wäre das STRG-UNTERBRECHEN (die PAUSE / BREAK-Taste auf einer 101-Tasten-Tastatur), aber ich denke, das kann deaktiviert werden.

Versuch es einmal.

Da dies jedoch keine eigentliche Programmierfrage ist, stimme ich für eine Verlagerung auf den Superuser .


1
Hast du eine Ahnung, ob es einen Äquiv. Gibt? für eine macbook tastatur? Vielen Dank!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.