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.
Berechtigungen für Zielordner auf Zielsystem setze
Started by
horst_heiback
, Oct 18 2005 11:07
8 replies to this topic
Posted 18 October 2005 - 11:07
Wir benutzen InstallShield Premier 11, deutsch.
Zudem ist auch noch InstallShield Developer 7, deutsch rudimentär im Einsatz.
Jetzt haben wir folgendes vor:
Wir möchten die Berechtigungen so setzen können, dass nach der Installation unserer Software auf dem Zielsystem nur für den neu angelegten Zielordner (wo unsere Dateien dann drinliegen) "JEDER" Vollzugriff hat, unabhängig ob da Zielsystem Windows 2000 oder XP ist.
Im Moment können nur Hauptbenutzer die Software starten, Benutzer gar nicht. Aber Hauptbenutzer können auch nicht alles machen.
Lässt sich das über InstallShield überhaupt einstellen ? Wenn ja, wie und wo ?
Bin für jeden Hinweis dankbar.
Vielen Dank !
Posted 18 October 2005 - 12:08
Bei MSI-Projekten kann man das einfach in der Entwicklungsoberfläche einstellen. Bei InstallScript ist dafür Script erforderlich. Beispiele unter "Setting Access Permissions" auf http://www.installsi...s/en/isp_os.htm
Stefan Krüger
InstallSite.org twitter facebook
Posted 18 October 2005 - 12:56
QUOTE (Stefan Krueger @ 2005-10-18 12:08) |
Bei MSI-Projekten kann man das einfach in der Entwicklungsoberfläche einstellen. Bei InstallScript ist dafür Script erforderlich. Beispiele unter "Setting Access Permissions" auf http://www.installsi...s/en/isp_os.htm |
Besten Dank für die prompte Antwort, Herr Krüger.
Ich werde gleich mal versuchen mich da durch zu "kämpfen"...
Posted 18 October 2005 - 12:59
QUOTE (Stefan Krueger @ 2005-10-18 12:08) |
Bei MSI-Projekten kann man das einfach in der Entwicklungsoberfläche einstellen. Bei InstallScript ist dafür Script erforderlich. Beispiele unter "Setting Access Permissions" auf http://www.installsi...s/en/isp_os.htm |
Noch eine Frage:
> Bei MSI-Projekten kann man das einfach in der Entwicklungsoberfläche einstellen
Wo genau dort (Menüpunkt, -unterpunkt).
Danke !
Posted 18 October 2005 - 15:21
Entweder in der Komponetnen-Ansicht bei den Eigenschaften der Komponente, oder in der Ansicht "Dateien und Ordner" durch Rechtsklick auf den entsprechenden Ordner.
Stefan Krüger
InstallSite.org twitter facebook
Posted 18 October 2005 - 17:12
QUOTE (Stefan Krueger @ 2005-10-18 15:21) |
Entweder in der Komponetnen-Ansicht bei den Eigenschaften der Komponente, oder in der Ansicht "Dateien und Ordner" durch Rechtsklick auf den entsprechenden Ordner. |
Danke für Ihre erneute Antwort.
Das Projekt ist ein Install-Script-Projekt, da wir die Dialogfelder-Skins benötigen, welche nicht unter den Basic-MSI-Projekten verfügbar sind.
Haben sie eine empfohlene Vorgehensweise für diese Rechte-Realisierung innerhalb eines Install-Script-Projektes
Posted 19 October 2005 - 08:17
QUOTE |
Das Projekt ist ein Install-Script-Projekt, |
Ja, habe ich gesehen. Deshalb habe ich geschrieben:
QUOTE |
Bei InstallScript ist dafür Script erforderlich. Beispiele unter "Setting Access Permissions" auf http://www.installsi...s/en/isp_os.htm |
Haben Sie sich das Beispiel mal angeschaut?
Stefan Krüger
InstallSite.org twitter facebook
Posted 20 October 2005 - 15:31
QUOTE (Stefan Krueger @ 2005-10-19 08:17) | ||||
Ja, habe ich gesehen. Deshalb habe ich geschrieben:
Haben Sie sich das Beispiel mal angeschaut? |
ich komme erst am Wochenende dazu. Ich hoffe ich werde das Besipiel dann entsprechend anpassen können. Vielen Dank schonmal für den Tipp !
Wissen Sie weshalb die Skins für Dialogfelder nur im Basic-MSI-Project verfügbar sind und nicht in InstallScript-Projekten?
Aus Gründen von Software-Corporate-Design muss ich geskinte Dialogfelder benutzen, aber im InstallScript vermisse ich so nützliche Dinge wie
- Benutzerdefinierte AKtionen
- Berechtigungen setzen direkt auf der Entwicklungsoberfläche
Posted 20 October 2005 - 19:54
Die "reine" MSI-Technologie kann keine Skins verwenden, weil die Dialoge durch Einträge in der .msi Datenbank festgelegt werden. Wenn man über diese Standard-Möglichkeiten hinaus will, muss man ein externes UI verwenden. Das ist beim Projekttyp "Basic MSI" nicht vorgesehen. Es gibt aber ein Tool um auch hier Skins zu verwenden, wie hier beschrieben:
http://www.installsi...htm#SkinCrafter
http://www.installsi...htm#SkinCrafter
Stefan Krüger
InstallSite.org twitter facebook