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
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
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.
Posted 02 July 2013 - 14:10
In InstallScript kannst du mal dies versuchen:
szInstallDir = INSTALLDIR; StrRemoveLastSlash(szInstallDir); ParsePath(svParentDir, szInstallDir, PATH);
Stefan Krüger
InstallSite.org twitter facebook