Как завершить задание по VBS

Автор: Roger Morrison
Дата создания: 23 Сентябрь 2021
Дата обновления: 1 Ноябрь 2024
Anonim
Обучение VBS. Урок №1 от ProgScriProf. Основы VBS
Видео: Обучение VBS. Урок №1 от ProgScriProf. Основы VBS

Содержание

VBScript позволяет создавать небольшие автономные или онлайн-приложения, которые выполняют небольшие задачи, такие как запуск процесса в запланированное время. Если у вас нет доступа к диспетчеру задач или командной строке, но вам действительно нужно завершить процесс, вы можете написать скрипт, который сделает это с помощью автоматизированного процесса. Собственно, VBS не имеет определенной функции для завершения процессов, что означает, что вы должны работать со своим интерфейсом сценариев, чтобы правильно завершить задачу.


направления

Вы можете разработать скрипт для удаленного завершения задач на вашем компьютере. (Патрик Райан / Lifesize / Getty Images)
  1. Нажмите меню «Пуск»; «Все программы»; «Аксессуары» и «Блокнот».

  2. Введите следующее в первой строке:

    sComputerName = "."

  3. Начните новую строку и введите следующее:

    Stask = "task.exe"

    Замените «task.exe» на имя процесса, который вы хотели бы завершить.

  4. Введите следующее в новой строке:

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

    Он получает интерфейс инструментария управления Windows к вашему компьютеру и размещает его на определенном объекте.

  5. Начните другую строку и введите следующий код:


    SET cTask = oWMI.ExecQuery ("Выбрать * из Win32_Process, где Имя = '" & sTask & "'")

    Это определяет «cTask» как объект для процесса, который он будет пытаться завершить.

  6. Введите следующий код в точном контексте:

    ДЛЯ КАЖДОГО oTask в cTask oTask.Terminate () СЛЕДУЮЩИЙ

    Это убивает все задачи с именем, указанным в «sTask».

  7. Нажмите «Файл» и «Сохранить как» в окне «Блокнот». Выберите «Все файлы» в разделе «Сохранить как тип» и введите «killtask.vbs» в качестве имени файла. Нажмите «Сохранить». Перейдите к месту, где вы его сохранили, и откройте его. Это завершает процесс автоматически.

предупреждение

  • Не завершайте процесс, который мешает вашему системному администратору иметь надлежащий контроль над компьютером, если не для себя. Это имеет свои последствия. Используйте эти знания только для устранения неполадок на компьютере, если у вас нет доступа к диспетчеру задач или командной строке.