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

übergeben den Admin Password mit msiexec


3 replies to this topic

bernard

bernard
  • Full Members
  • 127 posts

Posted 03 July 2010 - 11:57

Hallo Alle,

in meinem InstallScript Projekt möchte ich den Admin-Password abfragen
und mit msiexec in dem Basic MSI Projekt übergeben.
Geht es?

Problem: mein Basis MSI Projekt hat nur Merge Module und Admin.Rechte.
Standard-User (Vista und höher) darf es nicht ausführen.
Wenn in Script steht:
msiexec /i <mein-Projekt>.msi /L*V "my-log.log"
kommt die Meldung: braucht den Admin-Password.

Wie soll ich es programmieren?

Danke in Voraus

Lehrling1988

Lehrling1988
  • Full Members
  • 49 posts

Posted 06 July 2010 - 09:54

Ich glaube kaum das Install Shield üder eine fuktion verfügt die das Admin PW rausfindet. Überlege mal was das für folgen haben könnte.
Man lernt nie aus...darum bin ich immer noch ein Lehrling und werde es immer bleiben...

bernard

bernard
  • Full Members
  • 127 posts

Posted 06 July 2010 - 13:21

Du hast mich nicht richtig verstanden.

Mit Funktion EnterPassword() gieb man den Admin-Password ein,wenn man den weißt.
Wenn standard-User keinen Password einträgt, dann sofort abort.
Später braucht standard-User den Password in der Ausführung
msiexec /i <Basic MSI-Projct>.msi
nicht mehr eintippen.

Danke für die Antwort

bernard

bernard
  • Full Members
  • 127 posts

Posted 03 September 2010 - 07:42

Problem ist gelöst.

Bin auf IShield 2011 Prof. umgestiegen.
Im InstallScript Project (ohne MSI) gibt es
Application Data -> Prerequisites

Jetz läuft wie gewünscht.