Stoppen einen laufenden Prozess aus einer Batch-Datei

John Wachira 20 März 2023
Stoppen einen laufenden Prozess aus einer Batch-Datei

Dieser Artikel zeigt, wie wir einen laufenden Prozess aus einer Batch-Datei in Windows stoppen können. Wir verwenden den Befehl taskkill von Batch, um einen laufenden Prozess zu beenden.

Beachten Sie, dass der Befehl nur ausgeführt wird, wenn der angegebene Prozess geöffnet ist.

Batch-Datei-Kill-Prozess, falls ausgeführt

Das Beenden eines Prozesses gibt Benutzern von Microsoft Windows XP Professional, Windows 2003 oder höher die Möglichkeit, eine Aufgabe über eine Windows-Befehlszeile mithilfe der Prozess-ID (PID) oder des Bildnamens zu beenden. In dieser Situation kommt der Befehl TASKKILL zum Einsatz.

Hier ist ein Beispiel.

taskkill /IM notepad.exe

Der obige Befehl beendet die geöffnete Aufgabe notepad. Beachten Sie, dass der obige Befehl möglicherweise fehlschlägt und Sie auffordert, die Änderungen zu speichern.

Um dies zu beheben, können wir notepad zwangsweise schließen, wie unten dargestellt.

taskkill /F /IM notepad.exe

Wir können auch die Prozess-ID (PID) verwenden, wie unten dargestellt.

taskkill /pid 9415

Der obige Befehl beendet den Prozess mit der ID 9415.

Zusammenfassend können wir den Befehl taskkill verwenden, um den offenen Prozess aus einer Batch-Datei in Windows zu stoppen. Wir haben die verschiedenen Möglichkeiten zum Beenden eines Prozesses mit einer Batch-Datei besprochen.

Beachten Sie, dass das Skript erfolgreich ausgeführt wird, wenn der angegebene Prozess geöffnet ist und ausgeführt wird.

John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn