Hi! Thanks for your help, but now I got this message when I try to light my wixobj file.
error LGHT0112 : Unresolved reference to symbol 'Directory:INSTALLDIR' Arnette, Bill wrote: > > Two suggestions: > > 1) Pass the path to the batch file on the batch file invocation command > line and then CD to that path in the script. > > <CustomAction Id='LaunchMyBat' Directory='INSTALLDIR' > ExeCommand='"[INSTALLDIR]My.bat" "[INSTALLDIR]"' Return='asyncNoWait' > /> > > And then in your my.bat file: > Rem Gets the path of my .bat file from the command line > Set MYPATH=%1% > > Rem CD to my path > Cd /D %MYPATH% > > Rem Run the driver installer > Setupdrv.exe installs > > 2) Change your batch file a little to get its own location and CD there. > > <CustomAction Id='LaunchMyBat' Directory='INSTALLDIR' > ExeCommand='[INSTALLDIR]My.bat' Return='asyncNoWait' /> > > And then in my.bat: > Rem Get the path of my.bat file. > Rem %0 is the path to the batch file > Set MYPATH=%~dp0% > > Rem CD to my path > Cd /D %MYPATH% > > Rem Run the driver installer > Setupdrv.exe installs > > Personally, I like #2 better. > >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of >> Matador2k7 >> Sent: Tuesday, January 23, 2007 9:30 AM >> To: wix-users@lists.sourceforge.net >> Subject: Re: [WiX-users] Running a file after installation >> >> >> Hi Patrick! >> >> First of all, thank you very much for your post, but it >> didn´t work so, now, >> I will detail my case a little bit more: >> >> The installer creates in the ProgramFilesFolder a folder >> called UltraVNC. >> And, in the folder UltraVNC a new folder is created called >> driver. So the >> structure should be: %PROGRAMFILES%\UltraVNC\driver >> >> In the driver dir, I have an .inf file and some dll's that should be >> installed. For this, I must use this command line: >> "setupdrv.exe installs" >> or simply a .bat file with this command line. >> It is necessary that it is launched from this dir, because if not, the >> driver will not be installed so I don't mind hard-coding it... >> >> If I use this one: Directory="INSTALLDIR" which dir is taken? >> The driver dir >> or the UltraVNC dir? >> >> Thanks! >> >> >> Patrick Steele-2 wrote: >> > >> > Try somethinbg like this: >> > >> > <CustomAction Id='LaunchMyBat' Directory='INSTALLDIR' >> > ExeCommand='[INSTALLDIR]My.bat' Return='asyncNoWait' /> >> > >> > <InstallExecuteSequence> >> > <Custom Action='LaunchMyBat' After='InstallFinalize'>NOT >> > Installed</Custom> >> > </InstallExecuteSequence> >> > >> > This way you are also not hard coding the directory >> location of the batch >> > file and you are only running it during the install, not >> the uninstall, >> > after all files have been added. >> > >> > Patrick >> > >> > >> > >> > >> > >> > >> > -----Original Message----- >> > From: [EMAIL PROTECTED] >> > [mailto:[EMAIL PROTECTED] On Behalf >> Of Matador2k7 >> > Sent: 23 January 2007 11:35 >> > To: wix-users@lists.sourceforge.net >> > Subject: [WiX-users] Running a file after installation >> > >> > >> > Hello. >> > I'm making an MSI installer for Ultra VNC in my company. Now I got a >> > little >> > problem: >> > >> > I copy some files into this folder: C:\ARCHIVOS DE >> > PROGRAMA\ULTRAVNC\DRIVER >> > >> > In this folder exists a file called install_silent.bat >> > >> > Now, I'd liked to run this file AFTER installation, in >> order to get the >> > driver installed. I'm doing it right this at the moment: >> > >> > <Property Id="DRIVER" Value="C:\Archivos de >> programa\UltraVNC\driver" /> >> > <CustomAction Id="LaunchFile" >> ExeCommand="[DRIVER]install_silent.bat" >> > Return='asyncNoWait'/> >> > >> > The problem is that the driver isn´t installed. Am I using the right >> > syntax for this job? >> > >> > Thanksss! >> > -- >> > View this message in context: >> > >> http://www.nabble.com/Running-a-file-after-installation-tf3063 >> 560.html#a8519908 >> > Sent from the wix-users mailing list archive at Nabble.com. >> > >> > >> > >> -------------------------------------------------------------- >> ----------- >> > Take Surveys. Earn Cash. Influence the Future of IT >> > Join SourceForge.net's Techsay panel and you'll get the >> chance to share >> > your >> > opinions on IT & business topics through brief surveys - >> and earn cash >> > >> http://www.techsay.com/default.php?page=join.php&p=sourceforge >> &CID=DEVDEV >> > _______________________________________________ >> > WiX-users mailing list >> > WiX-users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wix-users >> > >> > >> -------------------------------------------------------------- >> ----------- >> > Take Surveys. Earn Cash. Influence the Future of IT >> > Join SourceForge.net's Techsay panel and you'll get the >> chance to share >> > your >> > opinions on IT & business topics through brief surveys - >> and earn cash >> > >> http://www.techsay.com/default.php?page=join.php&p=sourceforge >> &CID=DEVDEV >> > _______________________________________________ >> > WiX-users mailing list >> > WiX-users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wix-users >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Running-a-file-after-installation-tf3063 >> 560.html#a8522632 >> Sent from the wix-users mailing list archive at Nabble.com. >> >> >> -------------------------------------------------------------- >> ----------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the >> chance to share your >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge >> &CID=DEVDEV >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- View this message in context: http://www.nabble.com/Running-a-file-after-installation-tf3063560.html#a8523812 Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users