Vsebina
VBScript vam omogoča, da ustvarite majhne aplikacije brez povezave ali spletne aplikacije, ki opravljajo majhne naloge, kot je izvajanje postopka ob načrtovanem času. Če nimate dostopa do upravljalnika opravil ali ukaznega poziva, vendar morate dokončati postopek, lahko napišete skript, ki to izvede z avtomatiziranim procesom. Po navadi VBS nima določene funkcije za zaključevanje procesov, kar pomeni, da morate zaobiti svoj vmesnik za skripte, da pravilno zaključite opravilo.
Navodila
Lahko razvijete skript za dokončanje opravil na daljavo na vašem računalniku (Patrick Ryan / Lifesize / Getty Images)-
Kliknite meni »Start«; "Vsi programi"; "Dodatki" in "Beležnica".
-
V prvo vrstico vnesite naslednje:
sComputerName = "."
-
Začnite novo vrstico in vnesite naslednje:
Stask = "task.exe"
Zamenjajte "task.exe" z imenom procesa, na katerega želite končati.
-
V novo vrstico vnesite naslednje:
SET oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = impersonate}!" In SComputerName & "root t
S tem računalnik dobi vmesnik Instrumentation za Windows in ga prenese na določen objekt.
-
Zaženite drugo vrstico in vnesite naslednjo kodo:
SET cTask = oWMI.ExecQuery ("Izberi * iz Win32_Process Where Name = '" & sTask & "")
To definira "cTask" kot objekt za proces, ki ga bo poskusil zapreti.
-
Vnesite naslednjo kodo v njenem natančnem kontekstu:
ZA VSAKO opravilo v cTask oTask.Terminate () NEXT
To uniči vse naloge z imenom, podanim v "sTask".
-
V oknu Beležnice kliknite »Datoteka« in »Shrani kot«. Izberite "Vse datoteke" pod "Shrani kot tip" in vnesite "killtask.vbs" kot ime datoteke. Kliknite »Shrani«. Pomaknite se do mesta, kjer ste ga shranili, in ga odprite. S tem se postopek samodejno zaključi.
Obvestilo
- Ne dokončajte postopka, ki preprečuje, da bi skrbnik sistema imel ustrezen nadzor nad računalnikom, če ne zase. To ima svoje posledice. To znanje uporabite samo za odpravljanje težav z računalnikom, če nimate dostopa do upravitelja opravil ali ukaznega poziva.