Wie beende ich eine unbeaufsichtigte geplante Aufgabe?

Wie beende ich eine unbeaufsichtigte geplante Aufgabe?

Ich habe eine außer Kontrolle geratene Windows-Aufgabe. Wenn ich sie als angemeldeter Benutzer ausführen würde, würde ich den Process Explorer (procexpe.exe) verwenden, nach der zugehörigen cmd.exe suchen und sie dort beenden, aber diese wird mit einem Benutzer ausgeführt, der nicht angemeldet ist.

Ich weiß nicht, wie ich es töten kann.

Antwort1

Versuchen Sie Taskkill - (http://technet.microsoft.com/en-us/library/cc725602(WS.10).aspx)

Taskkill

Gilt für: Windows 7, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows XP

Beendet einen oder mehrere Tasks oder Prozesse. Prozesse können über die Prozess-ID oder den Image-Namen beendet werden. Taskkill ersetzt das Kill-Tool.

Beispiele

Um die Prozesse mit den Prozess-IDs 1230, 1241 und 1253 zu beenden, geben Sie Folgendes ein:

taskkill /pid 1230 /pid 1241 /pid 1253

Um den Prozess „Notepad.exe“ zwangsweise zu beenden, wenn er vom System gestartet wurde, geben Sie Folgendes ein:

taskkill /f /fi "BENUTZERNAME gleich NT-AUTORITÄT\SYSTEM" /im notepad.exe

Antwort2

Ich habe eine außer Kontrolle geratene Windows-Aufgabe. Wenn ich sie als angemeldeter Benutzer ausführen würde, würde ich den Process Explorer (procexpe.exe) verwenden, nach der zugehörigen cmd.exe suchen und sie dort beenden, aber diese wird mit einem Benutzer ausgeführt, der nicht angemeldet ist.

Ich weiß nicht, wie ich es töten kann.

Führen Sie Process Explorer im Administratormodus aus (d. h. mit erhöhten Rechten). Sie müssen die Administratoranmeldeinformationen eingeben. Auf diese Weise haben Sie Zugriff auf die Prozesse anderer Benutzer und können sie dann leicht finden und beenden. (Außerdem können Sie die CPU HistorySpalte aktivieren, um die CPU-Diagramme aller Prozesse anzuzeigen. Dadurch wird der fehlerhafte Prozess wahrscheinlich deutlicher.

Alternativ genügt hierfür auch der Task-Manager. Klicken Sie dazu einfach auf die [Show processes from all users]Schaltfläche unten imProzesse(Abbildung 1). Klicken Sie auf die Spaltenüberschrift, um nach dem ursprünglichen Benutzerkonto zu sortieren und so unerwartete Prozesse leichter zu finden. Natürlich müssen Sie die User NameSpalte hinzufügen (Abbildung 2), damit sie wirklich nützlich ist:

  1. Wechseln zuRegisterkarte „Prozesse“
  2. WählenAnsicht → Spalten
  3. Aktivieren Sie das [User Name]Kontrollkästchen
  4. [OK]

Abbildung 1: Screenshot der Schaltfläche „Alle Benutzer“ im Task-Manager

Screenshot der Schaltfläche „Alle Benutzer“ im Task-Manager

Figur 2: Screenshot der Spalte „Benutzername“ im Task-Manager

Screenshot der Spalte „Benutzername“ im Task-Manager

verwandte Informationen