Cum se termină o sarcină de către VBS

Autor: Roger Morrison
Data Creației: 17 Septembrie 2021
Data Actualizării: 4 Mai 2024
Anonim
Sarcina - Inceputul calatoriei - Fertilizarea
Video: Sarcina - Inceputul calatoriei - Fertilizarea

Conţinut

VBScript vă permite să creați mici aplicații offline sau online care execută sarcini mici, cum ar fi rularea unui proces la un moment programat. Când nu aveți acces la managerul de activități sau linia de comandă, dar trebuie să finalizați un proces, puteți scrie un script care îl face printr-un proces automatizat. Nativ, VBS nu are o anumită funcție de a termina procesele, ceea ce înseamnă că trebuie să lucrați în jurul interfeței de scripting pentru a termina corect o sarcină.


instrucțiuni de ghidare

Puteți dezvolta un script pentru finalizarea sarcinilor la distanță de pe computer (Patrick Ryan / Lifesize / Getty Images)
  1. Faceți clic pe meniul "Start"; "Toate programele"; "Accesorii" și "Notepad".

  2. Introduceți următoarele în primul rând:

    sComputerName = "."

  3. Porniți o nouă linie și introduceți următoarele:

    Stask = "task.exe"

    Înlocuiți task.exe cu numele procesului la care doriți să terminați.

  4. Introduceți următoarele într-o linie nouă:

    Setați oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = impersonați}!" & SComputerName & " root cimv2")

    Aceasta devine interfața Windows Management Instrumentation pe computer și o plasează pe un anumit obiect.


  5. Începeți o altă linie și introduceți următorul cod:

    SET cTask = oWMI.ExecQuery ("Selectați * din Win32_Process Where Name = '& sTask &' '")

    Aceasta definește "cTask" ca obiect al procesului pe care va încerca să îl renunțe.

  6. Introduceți codul următor în contextul exact:

    PENTRU FIECARE OTASK în cTask oTask.Terminate () NEXT

    Acest lucru ucide toate sarcinile cu numele specificat în "sTask".

  7. Faceți clic pe "Fișier" și pe "Salvați ca" în fereastra Notepad. Selectați "Toate fișierele" din "Salvați ca tip" și tastați "killtask.vbs" ca nume de fișier. Faceți clic pe "Salvați". Navigați la locul unde l-ați salvat și deschideți-l. Acest lucru termină automat procesul.

avertisment

  • Nu finalizați un proces care împiedică administratorul dvs. de sistem să dețină un control adecvat asupra computerului, dacă nu pentru dvs. Acest lucru are repercusiuni. Utilizați aceste cunoștințe numai pentru a depana computerul dacă nu aveți acces la managerul de activități sau la promptul de comandă.