Autostart windows

Hallo,
ich habe ein kleines Programm geschrieben, was sich selbständig ausführen soll. Die Einrichtung des automatischen Ausführens soll dafür mit einem ebenfalls selbstgeschriebenen Installer erfolgen.

Man könnte natürlich jetzt eine Verknüpfung in „c:/Dokumente und Einstellungen/…/autostart“ machen, allerdings fände ich es eleganter es irgendwie direkt in die Registry zu schreiben. Viele (meist kommerzielle) Software macht es ja so, dass die einen Registry-Eintrag bei der Installation erstellt. Welcher das sein muss ist mit denke ich schon klar, aber wie erstelle ich einen solchen Registry-Eintrag? Ist dieser Teil der Registry in irgendeiner Datei enthalten? Dass man eine „name.reg“-Datei erstellen kann weiß ich auch, allerdings lässt sich die ja nicht vom Programm aufrufen, oder?

In erster Linie sollte die ganze Sache unter Windows XP laufen. Und falls es hilft: die Programmiersprache ist Python

Gruß,
Ulrich

Hi,
kann in

HKCU\Software\Microsoft\Windows\CurrentVersion\Run

oder

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

stehen, je nachdem ob User oder Maschinenbezogen

HTH
Quaser

Hallo,

kann in
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
oder
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Das ist mir schon klar, nur wie änder ich das, ohne auf den Registrierungseditor zuzugreifen oder eine *.reg-Datei anzuklicken? Steht das in irgendeiner Datei? Viele Installationsprogramme machen das, nur wie?
Gruß,
Ulrich