Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte reťazec znak držať hodnotu procesu , ktorý chcete ukončiť . V tomto príklade sa súbor VBS zatvorte aplikáciu poznámkový blok . Nasledujúci kód vytvorí reťazcové premenné pre proces Poznámkový blok : Dim processprocess = " notepad.exe "
2
vytvoriť objekt , premennú , ktorá zosobňuje používateľského konta správcu . To je nutné uzavrieť procesov na počítači . Nasledujúci kód vytvorí objekt WMI použité neskôr v kóde nájsť popisovač procesu : Set WMI = GetObject ( " winmgmts : { ImpersonationLevel = impersonate } \\ \\ počítač \\ root \\ cimv2 " )
3
Použite servisné premenné WMI získať popisovač procesu , ktorý chcete ukončiť . Rukoväť je jedinečný kľúč vzhľadom k procesu , ktorý systém Windows používa ako interná referencia . Na otázku WMI , použite nasledujúci kód : Set proces = objWMIService.ExecQuery ( " SELECT * FROM Win32_Process Kde Name = " & proces )
4
zabiť proces . Vzhľadom k tomu , môže mať užívateľ otvorí niekoľko okien poznámkový blok , kód využíva cyklus zabiť každého procesu . Nasledujúci kód prechádza každej navštívenej procesu a uzavrie niektorý z nich , že zápas " notepad.exe " : Pre každý objProcess v processobjProcess.Terminate ( ) Ďalšie
5
Overte , či je tento proces ukončený zobrazením výsledky na obrazovke . Nasledujúci kód vytlačí správu o úspechu pre užívateľa : Wscript.echo " Len zabiť proces " A proces