Прекращение выполнения процесса.

Тема в разделе "WASM.BEGINNERS", создана пользователем Yalud66, 29 сен 2005.

  1. Yalud66

    Yalud66 New Member

    Публикаций:
    0
    Регистрация:
    28 авг 2005
    Сообщения:
    14
    Адрес:
    Екатеринбург
    Допустим в моей системе(xp-sp2) запущен процесс Proc.exe

    Он запущен следующими пользователями:

    1)LOCAL SERVICE

    2)NETWORK SERVICE

    3)SYSTEM

    Т.е если открыть диспетчер задачь во вкладке процессы мы увидим данный процесс запущенный три раза различными пользователями.

    Вопрос: существуют ли каки-либо средства(API ф-ции, либо что-то другое), чтобы созданная мной программа могла немедленно прекратить указанный процесс?

    Спасибо за внимание!!!
     
  2. _staier

    _staier New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2003
    Сообщения:
    738
    Адрес:
    Ukraine
    TerminateProcess попробуй
     
  3. dead_body

    dead_body wasm.ru

    Публикаций:
    0
    Регистрация:
    3 сен 2004
    Сообщения:
    603
    Адрес:
    Украина;г.Харьков;г.Н.Каховка
    Yalud66

    так кто кого должен убить? процесс сам себя должен убить если запущен несколько раз, или как?
     
  4. Yalud66

    Yalud66 New Member

    Публикаций:
    0
    Регистрация:
    28 авг 2005
    Сообщения:
    14
    Адрес:
    Екатеринбург
    Я хочу создать программу, котрорая будет убивать процесс svchost.exe это системный процесс который запускается при старте системы win-xp.
     
  5. dead_body

    dead_body wasm.ru

    Публикаций:
    0
    Регистрация:
    3 сен 2004
    Сообщения:
    603
    Адрес:
    Украина;г.Харьков;г.Н.Каховка
    Yalud66

    на форуме это было уже несколько раз, ищи.

    staier сказал один из способов.