Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Inno setup nur administratoren dürfen den setup starten wie? (https://www.delphipraxis.net/53828-inno-setup-nur-administratoren-duerfen-den-setup-starten-wie.html)

khalilazzz 23. Sep 2005 11:12


Inno setup nur administratoren dürfen den setup starten wie?
 
hallo zusammen
ich habe einen setupprogramm mit Inno setup erstellt.leider startet auch den Setup,obwohl der Benutzer keinen adminstratorenrecht hat.wie kann kann man so was verhindern,dass dieser Setup programm eine meldung rausgibt und sich beendet,falls der benutzer keine adminstratorenrecht besitzt.
(Ich habe auch in InnoTool angeachaut,leider habe ich die lösung nicht gefunden)
vielen danke für eure Bemühung.

Kedariodakon 23. Sep 2005 11:36

Re: Inno setup nur administratoren dürfen den setup starten
 
Wende dich mal an lukie, er baut ja immerhin an ein Benutzerverwaltungs Tool, er kann dir da sicher weiterhelfen.

Bye

Sharky 23. Sep 2005 11:46

Re: Inno setup nur administratoren dürfen den setup starten
 
Hai khalilazzz,

laut der OnlineHilfe von IS 5.1.5 sollte es so gehen wenn du im Setup Teil des Scripts diesen Eintrag hinzufügst:
Code:
[Setup]
AdminPrivilegesRequired=yes
Edit:
:oops:
Das mit den AdminPrivilegesRequired war aus einer alten Version.
Das was FBrust geschrieben hat ist das aktuelle:

FBrust 23. Sep 2005 11:47

Re: Inno setup nur administratoren dürfen den setup starten
 
Hi,

in der Sektion [Setup] trägst Du folgenden Key ein:

PrivilegesRequired=[none,poweruser,admin] (einer von den Werten, in Deinem Fall "admin")

Hierzu meint die InnoSetup-Hilfe :mrgreen:

Zitat:

Valid values: none, poweruser, or admin
Default value: none

Description:
This directive specifies the minimum user privileges required to run the installation. When set to poweruser or admin, Setup will give an error message at startup (e.g. "You must be logged in as an administrator when installing this program") if the user doesn't have at least Power User or administrative privileges, respectively. This only applies to Windows NT platforms.

Gruß
Frank

Für AdminPrivilegesRequired gilt:
Zitat:

While AdminPrivilegesRequired is still recognized by the compiler, PrivilegesRequired supersedes and overrides it.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:40 Uhr.

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