Antwort von
nach 8 Tagen
hilfreich
Re: Automatischer Start ohne Autostart?
Generell gibt es folgende Möglichkeiten, Programme beim Start von Windows ausführen zu lassen:
Auflistung nach Reihenfolge bei der Ausführung:
config.sys (nur Windows9x)
autoexec.bat (nur Windows9x)
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
Windows-Start wird nun angehalten, wenn das Programm die Kontrolle nicht selbst abgibt.
WIN.INI: LOAD= (Programm wird minimiert gestartet) (nur Windows9x)
WIN.INI: RUN= (nur Windows9x)
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
Autostart Gruppe (Ordner in Profilen)
In HKEY_LOCAL_MACHINE sollten computerspezifische Programme aufgerufen werden, in HKEY_CURRENT_USER benutzerspezifische.
Mit den Registry-Einträgen RunOnce kann man ein Programm nach dem Neustart eines Rechners ein Mal ausführen lassen, danach wird der Eintrag von Win95 automatisch aus der Registry entfernt. Dies ist insbesondere für Programmierer hilfreich , die beim Ausführen einer Installations-Routine sicher sein wollen, daß sich keine anderen Programme im Speicher befinden.Mit Local_Machine\RunServices werden Programme ausgeführt, bevor sich ein Benutzer eingeloggt hat (z.B. Fax-Empfang).
mfg
Christof
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]