![]() |
Inno Setup: für alle Benutzer oder aktuellen Benutzer
Hallo,
ich habe folgendes Problem. Ich will, dass ein Programm nur von den Administrator installiert werden kann, und dieser soll entscheiden können, ob das Programm für alle Benutzer oder nur für den aktuellen Benutzer installiert werden soll. Um nur den Administrator eine Installation durchführen zu lassen, nutze ich diesen Code:
Delphi-Quellcode:
Jedoch weiss ich nicht, was ich machen muss, um abzufragen, ob das Programm für alle Benutzer oder doch nur für den aktuellen Benutzer installiert werden soll?
PrivilegesRequired=admin
Ich hoffe mir kann jemand helfen. Ich arbeite mit Inno Setup 5.1.5. Danke Mazel |
Re: Inno Setup: für alle Benutzer oder aktuellen Benutzer
Du könntest dazu z.B. mit Tasks arbeiten:
Delphi-Quellcode:
Exclusive besagt, dass nur eins von beiden ausgewählt werden kann.
[Tasks]
Name: current_user; Description: Für diesen Benutzer; Components: ; Flags: exclusive Name: all_user; Description: Für alle Benutzer; Components: ; Flags: exclusive Und dann bei den relevanten Teilen, z.B. Icons
Delphi-Quellcode:
[Icons]
Name: {userdesktop}\Icon; Filename: {app}\my.exe; [...] Tasks: " current_user" Name: {commondesktop}\Icon; Filename: {app}\my.exe; [...] Tasks: " all_user" |
Re: Inno Setup: für alle Benutzer oder aktuellen Benutzer
Danke,
funktioniert super. :thumb: Gruß Mazel |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:32 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