Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Shell Extension ohne Adminrechte registrieren (https://www.delphipraxis.net/151052-shell-extension-ohne-adminrechte-registrieren.html)

cookie22 4. Mai 2010 11:49


Shell Extension ohne Adminrechte registrieren
 
hallo,

der titel sagt es schon. ich hab einen kunden, der auf einigen hundert win7/64 bit computern unsere software benutzen will. allerdings sollen die user das programm selbst installieren, haben aber keine admin rechte (was ich sehr merkwürdig finde). dadurch kann sich der com server halt nicht registrieren, weil er ja in HKEY_LOCAL_MACHINE schreiben muss.

gibt es irgendeinen trick wie man das trotzdem hinbiegen kann? :gruebel:

danke und gruß,

cookie

mkinzler 4. Mai 2010 12:03

Re: Shell Extension ohne Adminrechte registrieren
 
Export des Registrypfades und Aufruf über bat

cookie22 4. Mai 2010 12:57

Re: Shell Extension ohne Adminrechte registrieren
 
Zitat:

Zitat von mkinzler
Export des Registrypfades und Aufruf über bat

wie meinst du das? die benötigten schlüssel kommen doch aus local_machine. da wird ohne admin rechte nix reingeschreiben, oder liege ich da falsch.

mkinzler 4. Mai 2010 13:03

Re: Shell Extension ohne Adminrechte registrieren
 
Ja dann nicht.

cookie22 4. Mai 2010 15:29

Re: Shell Extension ohne Adminrechte registrieren
 
problem gelöst, man kann das ganze auch unter HKEY_CURRENT_USER\SOFTWARE\Classes eintragen.
wuste nicht, daß das so geht.

juergen 4. Mai 2010 17:54

Re: Shell Extension ohne Adminrechte registrieren
 
Hallo,

ist es bei Windows 7 nicht so, dass wenn im ausgeführten Programm bestimmte Wörter vorkommen (z.B. Setup oder Install usw.), dann Windows 7 autom. in die "richtige" Registry umleitet?


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:18 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