![]() |
Autostart unter Windows 7
Ich hatte für mein Prog. den Autostart in der Registry ...Run eingetragen.
Leider lässt mich mein Win7 64 nicht mehr in die Registry schreiben. Das Problem scheint laut Google win7 typisch zu sein. Wie kann ich also jetzt eine Autostartfunktion implementieren, die auch in Win7 (ich glaube es klappte nur nicht in der 64bit version) läuft? danke |
AW: Autostart unter Windows 7
Du brauchst dort (wie auch unter XP) natürlich Adminrechte. Zudem musst du auf den 64-Bit-Schlüssel zugreifen:
![]() |
AW: Autostart unter Windows 7
Starte mal dein Programm als "Als Administrator ausführen". Schreibzugriff unter HKLM geht nur mal nur mit lokalen Adminrechten. Dein Programm wird also auch unter NT/2000/.. versagen wenn der USer nicht mindestens in der Gruppe "Hauptbenutzer" ist.
|
AW: Autostart unter Windows 7
Zitat:
Die zweite Variante ist Registry undter "Software\Microsoft\Windows\CurrentVersion\Run ". Auch hier gibt es zwei Möglichkeiten, den Autostart für Alle und den fürs eigenes Konto. Der erste ist unter HKEY_LOCAL_MACHINE, auf den hat wohl nur der Admin Zugriff, und unter HKEY_CURRENT_USER, hier hast du Schriebrechte (zumindest bei XP). Also eines davon sollte klappen. |
AW: Autostart unter Windows 7
Zitat:
Für Userstarts aka hkcu solltest du es machen können. |
AW: Autostart unter Windows 7
Zitat:
|
AW: Autostart unter Windows 7
Bei WIN 7 verwendet man den Taskplaner.
|
AW: Autostart unter Windows 7
sorry, das ich jetzt erst antworte.
Unter Win7 lief meine Standard autostart funktion über die Registry. 2 Meiner Rechner haben aber die 64 Bit version. Die scheint hier anders zu ticken. Das Thema Registry habe ich im Grunde schon aufgegeben. WOW32 etc. klappt unter win7 aber nicht mit der 64 bit version. Im Moment versuche ich den Autostart folder zu befüllen. Aber irgendwie schreibt meine Routine keinen Shortcut. Aber hier bin ich noch nicht 100prozent sicher. Übers Wochenende weiss ich mehr. |
AW: Autostart unter Windows 7
Liste der Anhänge anzeigen (Anzahl: 1)
Im Anhang liegt ein kleines Testprogramm. Dieses beinhaltet nur die bereits im Thread genannte Funktionalität.
Das funktioniert bei mir unter Windows XP, 7 und 8 (7 und 8 mit 64 Bit getestet), sowohl als 32-Bit Programm als auch als 64-Bit Programm (beide Versionen liegen zusätzlich zum Quelltext bei). Das Projekt ist für Delphi XE2. |
AW: Autostart unter Windows 7
zuerst mal vielen Dank für dein Test Program.
Bin gerade dabei es zu starten. Mit meinen eigenen Versuchen ist es wie verhext. Code der vorher lief, klappt einfach nicht. Selbst Versuch in den richtigen Autostart Folder einen Shortcut zu legen, schlug fehl. Es wird einfach kein shortcut produziert. Beim Aufruf deines Programs meckert Delphi, das das Property Elevation nicht da ist. Ich ignoriere. Beim Compilen meldet er File not found: VCL Forms.dcu Anscheinend fehlt mir eine Komponente, um das Program ablaufen zu lassen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz