Hoe een taak door VBS te beëindigen

Schrijver: Roger Morrison
Datum Van Creatie: 20 September 2021
Updatedatum: 11 Kunnen 2024
Anonim
Hoe een taak door VBS te beëindigen - Artikelen
Hoe een taak door VBS te beëindigen - Artikelen

Inhoud

Met VBScript kunt u kleine offline of online applicaties maken die kleine taken uitvoeren, zoals het uitvoeren van een proces op een gepland tijdstip. Wanneer u geen toegang hebt tot het taakbeheer of de opdrachtprompt maar een proces echt moet voltooien, kunt u een script schrijven dat dit via een geautomatiseerd proces doet. Natuurlijk heeft VBS geen bepaalde functie om processen te beëindigen, wat betekent dat u uw scripting-interface moet omzeilen om een ​​taak op de juiste manier te beëindigen.


routebeschrijving

U kunt een script ontwikkelen om taken op afstand af te ronden op uw computer (Patrick Ryan / Lifesize / Getty Images)
  1. Klik op het menu "Start"; "Alle programma's"; "Accessoires" en "Kladblok".

  2. Typ het volgende in de eerste regel:

    sComputerName = "."

  3. Start een nieuwe regel en typ het volgende:

    Stask = "task.exe"

    Vervang "task.exe" door de naam van het proces waaraan u een einde wilt maken.

  4. Typ het volgende in een nieuwe regel:

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

    Hiermee wordt de interface Windows Management Instrumentation op uw computer geplaatst en op een specifiek object geplaatst.


  5. Start een nieuwe regel en typ de volgende code:

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

    Dit definieert "cTask" als het object voor het proces dat het zal proberen te stoppen.

  6. Voer de volgende code in de exacte context in:

    VOOR ELK oPak in cTask oTask.Terminate () VOLGENDE

    Dit doodt alle taken met de naam gespecificeerd in "sTask".

  7. Klik op "Bestand" en "Opslaan als" in het Kladblok-venster. Selecteer "Alle bestanden" onder "Opslaan als type" en typ "killtask.vbs" als de bestandsnaam. Klik op 'Opslaan'. Navigeer naar de plaats waar je het hebt opgeslagen en open het. Hiermee wordt het proces automatisch beëindigd.

waarschuwing

  • Voltooi geen proces dat verhindert dat uw systeembeheerder de juiste controle over de computer heeft, zo niet voor uzelf. Dit heeft zijn repercussies. Gebruik deze kennis alleen om problemen met uw computer op te lossen als u geen toegang hebt tot de taakbeheerder of de opdrachtprompt.