Sådan afslutter du en opgave af VBS

Forfatter: Roger Morrison
Oprettelsesdato: 20 September 2021
Opdateringsdato: 10 Kan 2024
Anonim
Sådan afslutter du en opgave af VBS - Artikler
Sådan afslutter du en opgave af VBS - Artikler

Indhold

VBScript giver dig mulighed for at oprette små offline- eller onlineapplikationer, der udfører små opgaver, såsom at køre en proces på en planlagt tid. Når du ikke har adgang til opgaveadministratoren eller kommandoprompten, men virkelig skal færdiggøre en proces, kan du skrive et script, der gør det gennem en automatiseret proces. VBS har naturligvis ikke en vis funktion til at afslutte processer, hvilket betyder at du skal arbejde rundt på din scripting-grænseflade for korrekt at afslutte en opgave.


retninger

Du kan udvikle et script til at færdiggøre opgaver eksternt på din computer (Patrick Ryan / Lifesize / Getty Images)
  1. Klik på "Start" menuen; "Alle programmer"; "Tilbehør" og "Notesblok".

  2. Indtast følgende i første linje:

    sComputerName = "."

  3. Start en ny linje, og skriv følgende:

    Stask = "task.exe"

    Udskift "task.exe" med navnet på den proces, som du gerne vil ende med.

  4. Indtast følgende i en ny linje:

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

    Dette får Windows Management Instrumentation-grænsefladen til din computer og placerer den på en bestemt genstand.


  5. Start en anden linje og skriv følgende kode:

    SET cTask = oWMI.ExecQuery ("Vælg * fra Win32_Process Hvor Navn = '" & sTask & "'")

    Dette definerer "cTask" som objektet til processen, som den forsøger at afslutte.

  6. Indtast følgende kode i dens nøjagtige sammenhæng:

    FOR HVER OTask i cTask oTask.Terminate () NEXT

    Dette dræber alle opgaver med navnet angivet i "sTask".

  7. Klik på "File" og "Save As" i Notepad-vinduet. Vælg "Alle filer" under "Gem som type" og skriv "killtask.vbs" som filnavn. Klik på "Gem". Naviger til det sted, hvor du har gemt det, og åbn det. Dette afbryder processen automatisk.

advarsel

  • Afslut ikke en proces, der forhindrer din systemadministrator i at have ordentlig kontrol over computeren, hvis ikke for dig selv. Det har sine konsekvenser. Brug kun denne viden til fejlfinding af din computer, hvis du ikke har adgang til opgaveadministratoren eller kommandoprompten.