Jak zakończyć zadanie przez VBS

Autor: Roger Morrison
Data Utworzenia: 23 Wrzesień 2021
Data Aktualizacji: 6 Listopad 2024
Anonim
KINDERGARTEN 3 i SEKRETNE ZADANIA - KINDERGARTEN 2 #12 PL
Wideo: KINDERGARTEN 3 i SEKRETNE ZADANIA - KINDERGARTEN 2 #12 PL

Zawartość

VBScript pozwala tworzyć małe aplikacje offline lub online, które wykonują małe zadania, takie jak uruchamianie procesu w zaplanowanym czasie. Jeśli nie masz dostępu do menedżera zadań lub wiersza poleceń, ale naprawdę musisz sfinalizować proces, możesz napisać skrypt, który zrobi to za pomocą zautomatyzowanego procesu. Natywnie VBS nie ma pewnej funkcji do zakończenia procesów, co oznacza, że ​​musisz obejść interfejs skryptowy, aby poprawnie zakończyć zadanie.


Instrukcje

Możesz opracować skrypt do zdalnego finalizowania zadań na komputerze (Patrick Ryan / Lifesize / Getty Images)
  1. Kliknij menu „Start”; „Wszystkie programy”; „Akcesoria” i „Notatnik”.

  2. Wpisz następujące polecenie w pierwszym wierszu:

    sComputerName = "."

  3. Uruchom nową linię i wpisz następujące polecenie:

    Stask = "task.exe"

    Zastąp „task.exe” nazwą procesu, który chcesz zakończyć.

  4. Wpisz następujące polecenie w nowym wierszu:

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

    Spowoduje to pobranie interfejsu Instrumentacji zarządzania Windows do komputera i umieszczenie go na określonym obiekcie.

  5. Uruchom kolejną linię i wpisz następujący kod:


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

    To definiuje „cTask” jako obiekt procesu, który będzie próbował zamknąć.

  6. Wprowadź następujący kod w dokładnym kontekście:

    FOR EACH oTask w cTask oTask.Terminate () NEXT

    Zabija to wszystkie zadania o nazwie określonej w „sTask”.

  7. Kliknij „Plik” i „Zapisz jako” w oknie Notatnika. Wybierz „Wszystkie pliki” w „Zapisz jako typ” i wpisz „killtask.vbs” jako nazwę pliku. Kliknij „Zapisz”. Przejdź do miejsca, w którym je zapisałeś i otwórz. Spowoduje to automatyczne zakończenie procesu.

Uwaga

  • Nie finalizuj procesu, który uniemożliwia administratorowi systemu sprawowanie właściwej kontroli nad komputerem, jeśli nie samemu. Ma to swoje reperkusje. Skorzystaj z tej wiedzy tylko w celu rozwiązywania problemów z komputerem, jeśli nie masz dostępu do menedżera zadań lub wiersza polecenia.