Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Autostart in eingeschränktem Konto setzen (https://www.delphipraxis.net/74412-autostart-eingeschraenktem-konto-setzen.html)

cruso 2. Aug 2006 22:17


Autostart in eingeschränktem Konto setzen
 
nAbend!

Mit einem eingeschränkten Konto darf man unter WinXP ja nicht mehr sehr viel. Sogar das bearbeiten der Registry bleibt einem "Light-User" verwehrt.
Wie kann man nun Programme schreiben, die sich auch in einem eingeschränkten Konto in den Autostart schreiben können?




MfG
Cruso

Martin K 2. Aug 2006 22:21

Re: Autostart in eingeschränktem Konto setzen
 
Kannst Du nicht bei einem eingeschränkten Konto unter HKCU schreiben ?

//Edit:
Oder anstatt der Registry den Autostart im Startmenu verwenden.
Wie Du eine Verknüpfung zu Deinem Programm erstellen kannst und wie Du den Shell-Ordner Startup erhältst, solltest Du hier im Forum finden.

EDatabaseError 2. Aug 2006 22:22

Re: Autostart in eingeschränktem Konto setzen
 
imho kannst du un den CURRENT_USER schreiben da das ja du bist.

cruso 2. Aug 2006 22:23

Re: Autostart in eingeschränktem Konto setzen
 
Zitat:

Zitat von Martin K
Kannst Du nicht bei einem eingeschränkten Konto unter HKCU schreiben ?

Aber der Ordner Run/RunOnce is in der HKEY_LOCAL_MACHINE und da hat man keinen Zugriff.

Martin K 2. Aug 2006 22:25

Re: Autostart in eingeschränktem Konto setzen
 
Zitat:

Zitat von cruso
Aber der Ordner Run/RunOnce is in der HKEY_LOCAL_MACHINE und da hat man keinen Zugriff.

Unter HKEY_CURRENT_USER solltest Du die selben Ordner finden.

SirThornberry 2. Aug 2006 22:26

Re: Autostart in eingeschränktem Konto setzen
 
das ist auch richtig so. under LocalMachine gehört nur das was für die gesamte Machine ist. Wenn nur unter dem angemeldeten user etwas automatisch gestartet werden soll gehört das in den Autostart under CurrentUser.

cruso 2. Aug 2006 22:27

Re: Autostart in eingeschränktem Konto setzen
 
Zitat:

Zitat von Martin K
Zitat:

Zitat von cruso
Aber der Ordner Run/RunOnce is in der HKEY_LOCAL_MACHINE und da hat man keinen Zugriff.

Unter HKEY_CURRENT_USER solltest Du die selben Ordner finden.


Ah! Dann muss ich ja nur einen kleinen Eintrag ändern. Danke

cruso 8. Aug 2006 18:30

Re: Autostart in eingeschränktem Konto setzen
 
Und wie kann ich das nun (wenn ich Administrator bin) für alle Benutzerkonten machen? Also jeder Benutzer soll den Eintrag unter HKEY_CURRENT_USER haben.

jfheins 8. Aug 2006 18:55

Re: Autostart in eingeschränktem Konto setzen
 
Das würde man sinnigerweise in HKLM schreiben - falls das absolut unakzeptabel ist, einfach HKU durchliterieren, und in alle reinschreiben ...

cruso 8. Aug 2006 19:01

Re: Autostart in eingeschränktem Konto setzen
 
Zitat:

Zitat von jfheins
falls das absolut unakzeptabel ist, einfach HKU durchliterieren, und in alle reinschreiben ...

Wie meinst du das?


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:05 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz