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

Pfad zum Installationsmedium


3 replies to this topic

d.gubelmann

d.gubelmann
  • Full Members
  • 12 posts

Posted 12 November 2010 - 15:07

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:
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

Spitfyr

Spitfyr
  • Full Members
  • 162 posts

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.


d.gubelmann

d.gubelmann
  • Full Members
  • 12 posts

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 smile.gif
schönes Wochenende noch...

Spitfyr

Spitfyr
  • Full Members
  • 162 posts

Posted 12 November 2010 - 16:28

Wir hatten da auch lange nach gesucht ohmy.gif