VBScript ( VBS ) kan du skapa små offline eller online program som utför små uppgifter , som att köra en process vid en schemalagd tidpunkt . När du inte har tillgång till Aktivitetshanteraren eller kommandotolk , men du verkligen behöver för att döda en process , kan du skriva ett skript som dödar det genom en automatiserad process . VBS inte inbyggt har en viss funktion för att döda processer , vilket innebär att du måste arbeta runt sin skriptgränssnittet att korrekt döda en uppgift . Instruktioner
1
Klicka "Start " -menyn , klicka på " Alla program ", klicka på "Tillbehör" och klicka på " Anteckningar ".
2
Skriv följande på den första line :
sComputerName =
3
Starta en ny linje och skriver följande " . " :
Stask = " task.exe "
Ersätt " task.exe " med processen namn som du vill döda
4
Skriv följande på en ny rad : .
SET oWMI = GetObject ( " winmgmts : ! . " & " { impersonationLevel = imitera } \\ \\ " & sComputerName & " \\ root \\ cimv2 " ) katalog
Detta blir Windows-gränssnittet Management Instrumentation för datorn och sätter det i ett objekt
5
Starta en annan linje och skriver denna kod :
SET cTask = oWMI.ExecQuery ( " SELECT * FROM Win32_Process där namn = ' " & Stask & " ' " ) katalog
Detta definierar " cTask " som objekt för den process du försöker döda
6
Skriv följande kod i sitt exakta sammanhang : .
fÖR VARJE oTask i cTask
oTask.Terminate ( ) katalog
NÄSTA
Detta dödar alla uppgifter med det namn du angav i " Stask . "
7
Klicka på " File " och " Spara som " i Notepad fönster . Välj " Alla filer " under "Spara som " och skriv " killtask.vbs " som filnamn . Klicka på " Spara ". Bläddra till den plats där du sparade filen och öppna den . Detta dödar automatiskt processen .