So beenden Sie eine Aufgabe von VBS

Autor: Eugene Taylor
Erstelldatum: 10 August 2021
Aktualisierungsdatum: 20 November 2024
Anonim
Panfilov’s 28 Men. 28 Heroes. Full movie.
Video: Panfilov’s 28 Men. 28 Heroes. Full movie.

Inhalt

Mit VBScript können Sie kleine Offline- oder Online-Anwendungen erstellen, die kleine Aufgaben ausführen, z. B. einen Prozess zu einem geplanten Zeitpunkt ausführen. Wenn Sie keinen Zugriff auf den Task-Manager oder die Eingabeaufforderung haben, aber einen Prozess wirklich abschließen müssen, können Sie ein Skript schreiben, das einen automatisierten Prozess ausführt. VBS verfügt nicht über eine bestimmte Funktion zum Beenden von Prozessen. Dies bedeutet, dass Sie Ihre Skriptschnittstelle umgehen müssen, um eine Task ordnungsgemäß zu beenden.


Anweisungen

Sie können ein Skript entwickeln, um Aufgaben remote auf Ihrem Computer abzuschließen (Patrick Ryan / Lifesize / Getty Images)
  1. Klicken Sie auf das Menü "Start". "Alle Programme"; "Zubehör" und "Notizblock".

  2. Geben Sie in der ersten Zeile Folgendes ein:

    sComputerName = "."

  3. Beginnen Sie eine neue Zeile und geben Sie Folgendes ein:

    Stask = "task.exe"

    Ersetzen Sie "task.exe" durch den Namen des Prozesses, den Sie beenden möchten.

  4. Geben Sie Folgendes in eine neue Zeile ein:

    SET oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = imitieren}! " & SComputerName & " root cimv2")

    Dadurch wird die Windows Management Instrumentation-Schnittstelle auf Ihrem Computer abgelegt und auf einem bestimmten Objekt abgelegt.


  5. Beginnen Sie eine weitere Zeile und geben Sie den folgenden Code ein:

    SET cTask = oWMI.ExecQuery ("Select * from Win32_Process Where Name = '" & sTask & "'")

    Dies definiert "cTask" als das Objekt für den Prozess, den es zu beenden versucht.

  6. Geben Sie den folgenden Code in seinem genauen Kontext ein:

    FÜR JEDEN oTask in cTask oTask.Terminate () NEXT

    Dadurch werden alle Aufgaben mit dem in "sTask" angegebenen Namen beendet.

  7. Klicken Sie im Editor-Fenster auf "Datei" und "Speichern unter". Wählen Sie "Alle Dateien" unter "Dateityp" und geben Sie als Dateiname "killtask.vbs" ein. Klicken Sie auf "Speichern". Navigieren Sie zu dem Ort, an dem Sie es gespeichert haben, und öffnen Sie es. Dies beendet den Prozess automatisch.

Hinweis

  • Schließen Sie keinen Prozess ab, der verhindert, dass Ihr Systemadministrator die richtige Kontrolle über den Computer hat, wenn dies nicht für Sie selbst ist. Dies hat seine Auswirkungen. Verwenden Sie dieses Wissen nur zur Problembehandlung Ihres Computers, wenn Sie keinen Zugriff auf den Task-Manager oder die Eingabeaufforderung haben.