Zum erweitern der Shell (Shellextensions) bzw. zum Registieren von den notwendigen
COM-Servern, werden Adminsrechte benötigt. Dein Beispiel versucht an den Dateiextensions
CLSID rum zu fummeln.
Dieses sollte Bestandteil deiner Installation sein.
Beim Nutzen später sind die Rechte nicht mehr erforderlich.
(Es sein den es ist falsch umgesetzt)
P.S. hatte sakura nicht mal Komponenten bereit gestellt, welche alle neuen Windows 7 Funktion abbilden?
Gefunden:
http://www.delphipraxis.net/127861-windows-7-support-fuer-delphi-[alpha-1].html
Und nächster Edit:
sakura hat seine Seiten offline genommen