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

Übergeordnetes Verzeichnis bestimmen


2 replies to this topic

Tlorenzo

Tlorenzo
  • Full Members
  • 34 posts

Posted 01 July 2013 - 09:21

Hallo Community,

 

ich benötige den Pfad zum übergeordneten Verzeichnis zur Variablen INSTALLDIR.

 

INSTALLDIR = C:\ABC\DEF

 

Benötigter Pfad = C:\ABC

 

Wie kann ich dieses Verzeichnis in einem Installscript am einfachsten bestimmen?

 

Gruß,

tlorenzo

 

 

 

 



ali

ali
  • Full Members
  • 1,008 posts

Posted 01 July 2013 - 14:08

Hallo,

schau doch mal in der Ansicht "Files and Folders". Hier sollte dein INSTALLDIR zu finden sein, und als übergeordneter Ordner "ABC". Klicke "ABC" rechts an und wähle "Properties". Unter "Directory Identifier" findest du dein Property wie es in der Directory Table eingetragen ist.  Dieses Property kannst du mit MsiGetProperty in einem Script abfragen. Sollte zb. dein INSTALLDIR an ProgramFilesFolder angehängt sein, kannst du das Property [ProgramFilesFolder] abfragen.


Edited by ali, 02 July 2013 - 16:13.


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 02 July 2013 - 14:10

In InstallScript kannst du mal dies versuchen:

szInstallDir = INSTALLDIR;
StrRemoveLastSlash(szInstallDir);
ParsePath(svParentDir, szInstallDir, PATH);