Ako ukončiť úlohu VBS

Autor: Eugene Taylor
Dátum Stvorenia: 9 August 2021
Dátum Aktualizácie: 21 November 2024
Anonim
Ako ukončiť úlohu VBS - Články
Ako ukončiť úlohu VBS - Články

Obsah

VBScript vám umožňuje vytvárať malé offline alebo online aplikácie, ktoré vykonávajú malé úlohy, napríklad spustenie procesu v naplánovanom čase. Keď nemáte prístup k správcovi úloh alebo príkazovému riadku, ale skutočne potrebujete dokončiť proces, môžete napísať skript, ktorý to vykoná prostredníctvom automatizovaného procesu. Prirodzene, VBS nemá určitú funkciu na ukončenie procesov, čo znamená, že musíte pracovať okolo svojho skriptovacieho rozhrania, aby ste správne ukončili úlohu.


inštrukcia

Môžete vyvinúť skript na finalizáciu úloh na vašom počítači (Patrick Ryan / Lifesize / Getty Images)
  1. Kliknite na ponuku Štart; "Všetky programy"; "Príslušenstvo" a "Poznámkový blok".

  2. Do prvého riadka zadajte:

    sComputerName = "."

  3. Spustite nový riadok a zadajte nasledujúce údaje:

    Stask = "task.exe"

    Nahraďte "task.exe" názvom procesu, na ktorý chcete ukončiť.

  4. Do nového riadka zadajte nasledovné:

    SET oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = impersonate}!" & SComputerName & "root") t

    To dostane rozhranie Windows Management Instrumentation do vášho počítača a umiestni ho na konkrétny objekt.


  5. Spustite iný riadok a zadajte nasledujúci kód:

    SET cTask = oWMI.ExecQuery ("Vyberte * z Win32_Process kde Name = '" & sTask & "" ")

    Toto definuje "cTask" ako objekt pre proces, ktorý sa pokúsi ukončiť.

  6. Zadajte nasledujúci kód v presnom kontexte:

    FOR EACH oTask v cTask oTask.Terminate () NEXT

    Toto zabíja všetky úlohy s názvom zadaným v "sTask".

  7. Kliknite na "Súbor" a "Uložiť ako" v okne programu Poznámkový blok. Vyberte "Všetky súbory" pod "Uložiť ako typ" a zadajte "killtask.vbs" ako názov súboru. Kliknite na položku Uložiť. Prejdite na miesto, kde ste ho uložili a otvorte ho. Tým sa proces automaticky ukončí.

varovanie

  • Neukončujte proces, ktorý zabraňuje správcovi systému, aby mal riadnu kontrolu nad počítačom, ak nie pre vás. Robiť tak má svoje dôsledky. Tieto znalosti používajte len na riešenie problémov s počítačom, ak nemáte prístup k správcovi úloh alebo príkazovému riadku.