Seite 1 von 1

.exe im Autostart + Beenden über Task-Manager verbieten

Verfasst: 01.04.2010 15:05
von Tombi
Liebe Community,
ich würde gerne einer meiner PB-Anwendungen dauerhaft laufen lassen.
D.h., nicht nur, wenn ein Nutzer angemeldet ist, sondern auch im Logon-Bereich.

Dies sollte doch funktionieren, andere Programme, wie z.b. Kaspersky können das schließlich auch.

Wie setze ich das am besten um?
Wo in der Registry o.ä. kann ich das Programm eintragen, das es bereits im Logon gestartet wird?


Andere Frage:
Manche Programme wie AV können nicht über den Task-Manager beendet werden.
Woher kommt das? Kann man dies in PB auch nutzen?


MFG, Tombi

Re: .exe im Autostart + Beenden über Task-Manager verbieten

Verfasst: 01.04.2010 15:21
von a14xerus
Du musst dein Programm als Dienst registrieren.


In der Registry :

Code: Alles auswählen

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\[Name des Dienstes]\Parameters
Da fügste den wert ein:

Code: Alles auswählen

Name: Application
Datentyp: REG_SZ
Wert: [kompletter pfad]
dann wird das programm beim nächsten system start als dienst vom sytem ausgeführt

Re: .exe im Autostart + Beenden über Task-Manager verbieten

Verfasst: 01.04.2010 15:33
von Tombi
Vielen Dank.

Wie steht es mit dem zweiten?
Hängt das mit dem Dienst zusammen?
Manche Programme wie AV können nicht über den Task-Manager beendet werden.
Woher kommt das? Kann man dies in PB auch nutzen?

Re: .exe im Autostart + Beenden über Task-Manager verbieten

Verfasst: 01.04.2010 15:48
von a14xerus
jo kla das is der dienst, der als system gestartet wird

autostart alleine geht auch einfacher, aber ein dienst macht beides : autostart und system-user ;)

Re: .exe im Autostart + Beenden über Task-Manager verbieten

Verfasst: 01.04.2010 16:15
von Tombi
Vielen Dank, funktioniert prima :allright:

Re: .exe im Autostart + Beenden über Task-Manager verbieten

Verfasst: 16.11.2012 19:21
von Moxl
hä? und wie genau erstellt man mittels einem befehl einen registry eintrag? also wie registriert man mit pb ein programm?

Re: .exe im Autostart + Beenden über Task-Manager verbieten

Verfasst: 17.11.2012 00:19
von Kiffi
Moxl hat geschrieben:hä? und wie genau erstellt man mittels einem befehl einen registry eintrag?
man findet einiges zum Thema (wenn man sich nur ein wenig Mühe gibt).
Beispielsweise hiermit: http://www.jhc-software.de/jens_haipete ... basic.html

für was registrieren? Als Dienst? Als Autostartprogramm?
Moxl hat geschrieben:also wie registriert man mit pb ein programm?

Re: .exe im Autostart + Beenden über Task-Manager verbieten

Verfasst: 17.11.2012 14:06
von WPö
Moin!

Ich hoffe, niemandem auf die Füße zu treten. Wozu braucht ein Purebasic-Programmierer eigentlich solche Eigenschaften für seine Ergüsse? Spiele, Anwendungsprogramme? Leider fällt mir dazu nur ein, es handle sich um Experimente mit Malware, z.B. Trojanern. Die schreibt man aber bevorzugt in C und nistet sie im System mit einem Rootkit ein, das auch alle Bordmittel nutzlos werden läßt, sie aufzuspüren, geschweige denn zu entfernen.

Woran bastelt Ihr?

Gruß - WPö