Ah...  I was basing my suggestion off of  Patrick's code.  For your code try:

For (1):
    <CustomAction Id='LaunchMyBat' Directory='DRIVER'
     ExeCommand='"[DRIVER]install_silent.bat" "[DRIVER]"' Return="asyncNoWait" 
/>

For (2):
    <CustomAction Id='LaunchMyBat' Directory='DRIVER'
     ExeCommand='"[DRIVER]install_silent.bat"' Return="asyncNoWait" />

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Matador2k7
> Sent: Tuesday, January 23, 2007 10:32 AM
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Running a file after installation
> 
> 
> 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-tf3063
> 560.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
> 

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

Reply via email to