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

Berechtigungen für Zielordner auf Zielsystem setze


8 replies to this topic

horst_heiback

horst_heiback
  • Full Members
  • 20 posts

Posted 18 October 2005 - 11:07

huh.gif

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 !



Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

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

horst_heiback

horst_heiback
  • Full Members
  • 20 posts

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"...

horst_heiback

horst_heiback
  • Full Members
  • 20 posts

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 !



Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

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.

horst_heiback

horst_heiback
  • Full Members
  • 20 posts

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 unsure.gif

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

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?


horst_heiback

horst_heiback
  • Full Members
  • 20 posts

Posted 20 October 2005 - 15:31

QUOTE (Stefan Krueger @ 2005-10-19 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?

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


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

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