Eintragen kannst Du es mit TRegistry oder TRegIniFile. Ich würde Dir empfehlen, den Wert unter
HKCU anzulegen, dann gilt es nur für den aktuellen Benutzer und Du brauchst keine administrativen Rechte. Zum Testen kannst Du Dir ja mal ein Mini-Programm schreiben, das einfach nur eine Meldug ausgibt. Nun legst Du per Regedit unter
HKCU\Software\Microsoft\Windows\CurrentVersion\Run eine neue Zeichenfolge an: "MeinProgramm". Und als dessen Wert schreibst Du den kompletten Pfad zu Deinem Programm hinein. Wenn Du alles richtig gemacht hast, sollte nach der nächsten Anmeldung unter diesem Benutzerkonto Dein Programm starten und die Meldung ausgeben.