Obsah
VBScript umožňuje vytvářet malé offline nebo online aplikace, které provádějí malé úkoly, například spouštění procesu v naplánovaném čase. Pokud nemáte přístup ke správci úloh nebo příkazovému řádku, ale potřebujete dokončit proces, můžete napsat skript, který to provede prostřednictvím automatizovaného procesu. Přirozeně, VBS nemá určitou funkci ukončit procesy, což znamená, že musíte pracovat kolem svého skriptovacího rozhraní, abyste správně ukončili úlohu.
Pokyny
Můžete vytvořit skript pro finalizaci úkolů na vašem počítači (Patrick Ryan / Lifesize / Getty Images)-
Klikněte na nabídku Start; "Všechny programy"; "Příslušenství" a "Poznámkový blok".
-
Do prvního řádku zadejte následující:
sComputerName = "."
-
Spusťte nový řádek a zadejte následující:
Stask = "task.exe"
Nahradit "task.exe" názvem procesu, ke kterému chcete ukončit.
-
Do nového řádku zadejte následující:
SET oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = impersonate}!" & SComputerName & "root") t
To dostane rozhraní Windows Management Instrumentation do počítače a umístí jej na konkrétní objekt.
-
Spusťte jiný řádek a zadejte následující kód:
SET cTask = oWMI.ExecQuery ("Vyberte * z Win32_Process kde Name = '" & sTask & "'")
To definuje "cTask" jako objekt pro proces, který se pokusí ukončit.
-
Zadejte následující kód v přesném kontextu:
FOR EACH oTask v cTask oTask.Terminate () NEXT
To zabije všechny úkoly s názvem zadaným v "sTask".
-
V okně Poznámkový blok klepněte na tlačítko "Soubor" a "Uložit jako". Vyberte "Všechny soubory" pod "Uložit jako typ" a zadejte "killtask.vbs" jako název souboru. Klikněte na tlačítko Uložit. Přejděte na místo, kde jste ji uložili, a otevřete ji. Tím se proces automaticky ukončí.
Oznámení
- Nezkončujte proces, který by bránil správci systému v řádném řízení počítače, ne-li pro sebe. To má své důsledky. Tyto znalosti použijte pouze k řešení problémů s počítačem, pokud nemáte přístup ke správci úloh nebo příkazovému řádku.