Hallo
Ich versuche mit Installscript den Pfad des Installtionsmediums zu bekommen, ich finde diesen aber einfach nicht heraus, bzw. wei ich nicht wo ich nachschauen muss.
Das Problem ist ja, dass die Exe das msi in %TEMP%\{12EAD1...} verschiebt, diesen Pfad bekomme ich immer schon angezeigt. Ich habe bis jetzt noch nicht herausgefunden, wie ich per Installscript den Pfad der Exe auf dem installationsmedium herausfinden kann. Vielleich hat jemand noch eine Idee?
Folgendes Habe ich schon versucht:
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.

Pfad zum Installationsmedium
Started by
d.gubelmann
, Nov 12 2010 15:07
3 replies to this topic
Posted 12 November 2010 - 15:07
CODE |
MessageBox("szLaunchStringSQL: "+szLaunchStringSQL, INFORMATION); MessageBox("szLaunchStringSQLParam: "+szLaunchStringSQLParam, INFORMATION); MessageBox("szLaunchStringManagementObjects: "+szLaunchStringManagementObjects, INFORMATION); MessageBox("szLaunchStringManagementObjectsParam: "+szLaunchStringManagementObjectsParam, INFORMATION); MessageBox("SRCDIR: " + SRCDIR,INFORMATION); MessageBox("SRCDISK: " + SRCDISK,INFORMATION); MessageBox("SUPPORTDIR: " + SUPPORTDIR,INFORMATION); MessageBox("SHAREDSUPPORTDIR: " + SHAREDSUPPORTDIR,INFORMATION); MessageBox("TARGETDIR: " + TARGETDIR,INFORMATION); |
Gruss Daniel
Posted 12 November 2010 - 15:51
Versuche es mal so:
CODE |
nvBuffer= 1024; MsiGetProperty(ISMSI_HANDLE,"SETUPEXEDIR",sztmp,nvBuffer); MessageBox("Pfad der EXE: "+sztmp,INFORMATION); |
Geht natürlich nur, wenn Setup über die EXE gestartet wurde (nicht per MSI Datei).
Das Property SETUPEXEDIR wird bei Aufruf durch die setup.exe gesetzt.
PS: Schaue mal in der Hilfe under SETUPEXEDIR nach.
Edited by Spitfyr, 12 November 2010 - 15:59.
Posted 12 November 2010 - 16:18
Hallo
Danke für die Hilfe, dies war im "Reference Guide" leider nicht drin.
Deshalb habe ich ziemlich lange gescuht
schönes Wochenende noch...
Danke für die Hilfe, dies war im "Reference Guide" leider nicht drin.
Deshalb habe ich ziemlich lange gescuht

schönes Wochenende noch...