Einzelnen Beitrag anzeigen

Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.380 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: rausfinden wer Programm automatisch startet

  Alt 27. Apr 2017, 08:58
Hast du eine COM-Schnittstelle in deinem Programm?
Also ein Automatisierungsschnittstelle so das dein Programm von jemand per COM gestartet wird.
Nope, das Programm fungiert max. als Com Client

Hast du mal mit dem ProcessExplorer nachgeschaut ob der dir mehr sagen kann?

Ansonsten könntest du evtl. ein Logging Feature in deine Anwendung einbauen wo du dir die benötigten Informationen ziehst und abspeicherst.
nein, das könnte ich noch versuchen ob der ProcessExplorer was aussagt. Logging ist eingebaut, aber das gibt aktuell nur aus, dass es gestartet wird - aber nicht von wem und warum

Unter welchem Benutzerkontext läuft der Prozess?
Wird er bei Windowsstart bereits geladen, oder erst nach Benutzeranmeldung?
Sprich, hat er überhaupt die Möglichkeit nach dem Start seine GUI anzuzeigen / zu erzeugen?
Wie oben angegeben unter dem Kontext des angemeldeten Benutzer - anhand der ProzessID vermute ich, dass der Start erst spät, also ggf. während des Anmeldeprozesses passiert. Daher auch die Kontrolle des AUtostart - wobei beim Taskmanager im Autostart-Register das Programm wie gesagt nicht verzeichnet ist. Um 13 Uhr habe ich wieder Zugriff auf den Rechner....
  Mit Zitat antworten Zitat