Einzelnen Beitrag anzeigen

Benutzerbild von nachti1505
nachti1505

Registriert seit: 7. Apr 2007
188 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: Privileges in InnoSetup und NullsoftInstaller

  Alt 2. Mär 2013, 12:36
Vielen Dank erstmal für Eure Beiträge.... habe natürlich den wichtigstens Teil wieder vergessen zu erwähnen.....

Das ganze ist eine "historisch gewachsene" Applikation von um 1986. Standardmäßig installieren wir diese nach C:\application (1986 gab es noch kein c:\Programme). Die ursprünglichen Entwickler verlassen das Projekt nach und nach, so dass wir zukünftig uns auch mal an die Umordnung der Installationsordner machen können. Aber zur Sache:

Unter Windows XP ist ein Install nach C:\Ordner problemlos auch ohne Admin möglich. Das heißt, ein requireAdmin führt hier für den XP-Nutzer im Gastkonto zu Unpässlichkeiten (viele unsere EDV-fernen Nutzer, wissen das Adminpasswort nicht einmal)! Konkret heißt das, dass wir speziell für Windows XP auf gar keinen Fall Adminrechte anfordern wollen.
Ab Windows Vista wäre der Pfad C:\Ordner für uns als Gastkonto tabu, so dass wir und unsere Nutzer hier kein Problem haben zu einem Admin elevated zu werden. Ohne Manifest im Installer (NSIS) wird nämlich durch den Namen des Installers (setup oder update) automatisch Elevation verlangt.

Ich habe gestern schon gesucht, ob Inno Setup es anbietet, dass Manifest leer (vgl. NSIS mit none) zu lassen. Allerdings bis dato erfolglos.

Sollten hier keine weiteren Ideen kommen, würden wir schweren (oder leichten?) Herzen doch auf NSIS setzen..... nochmals vielen Dank an alle Antworter
  Mit Zitat antworten Zitat