Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

DLLs werden nicht sicher registriert


1 reply to this topic

Croco

Croco
  • Full Members
  • 3 posts

Posted 18 January 2016 - 11:33

Hallo,

 

ist es möglich (InstallScript-Projekt) abzufragen, ob das Setup unter dem User "Administrator" per "Ausführen als Administrator" gestartet wurde?

Oder Das Projekt so zu konfigurieren, dass das Setup nur ausgeführt wird, wenn der Start über  "Ausführen als Administrator" erfolgt ist?

 

Hintergrund ist die Erfahrung unter Windows 7 bis 10 das DLLs nicht sicher registriert werden wen die Ausführung des Setups "nur" unter dem User "Administrator" erfolgte.

 

Die Registrierung durch Ausführen von regsvr32.exe hat nicht geholfen.

 

Unter Windows 10 funktioniert die Registrierung mit regsvr32.exe nur per "Ausführen als Administrator". Anderenfalls wird die DLL nicht registriert.

 

Grüße...



Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 20 January 2016 - 13:32

Sollte nicht InstallShield die DLLs registrieren, ohne regsvr?

Evtl. ist

Is(USER_ADMINISTRATOR, "")

was du suchst? Das löiefert nur dann TRUE zurück, wenn der Nutzer Admin-Rechte hat und diese nicht durch UAC eingeschränkt wurden.