Windows Service beenden ?

  • VB6

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von Pascal.

    Windows Service beenden ?

    Hallo Leute,

    Windows 95

    In der Registry wird ein Task unter RunServices gestartet ...
    Möchte diesen geladenen Service beenden bzw. killen, ohne Windows neu zu starten oder in der Registrierung Einträge zu editieren.

    Der Task heißt VpTray und ist im Windows Taskmanager nicht sichtbar. Vielleicht kann man ja auch auslesen welche Tasks überhaupt laufen.

    Für eure Hilfe wäre ich sehr dankbar ! :)


    MfG Maniac88
    Am einfachsten geht das ja indem Du den Taskmanager startest und dann 'Prozess beenden' wählst.

    Ansonsten geht es mittels Code nur mit Hilfe der API, 'ExitProcess' und 'GetExitCodeProcess'. Eventuell musst Du erst einen Remotethread mittels 'CreateRemoteThread' erstellen um den Prozess zu beenden, z.B. wenn der Prozess einen API-Hook gesetzt hat.
    @Pascal: Er hatte doch geschrieben, das der Prozess im Taskmanager nicht sichbar ist?!

    Am besten verwendest du einen anderen Taskmanager, der wirklich alle Tasks auflistet. Man kann sich einen aus dem Internet laden, der "KillProcess" heißt. Such einfach mal per Google.
    Ist das überhaupt ein VB-Problem?!

    Jue ;)

    [edit]
    Ich hab die Internetadresse der Homepage des Autors wiedergefunden: koeltzsch.com/
    [/edit]

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Jue“ ()