From: Rafal (rafalszyja_at_poczta.onet.pl)
Date: 2003-08-27 23:40:08
> From: Rafal; on Date: Friday, August 22, 2003, 04:37 PM > > > > > > ExecWait '"$INSTDIR\bin\utod.exe" $INSTDIR\run.bat' > > > > > > Both strings need to be quoted: > > > ExecWait '"$INSTDIR\bin\utod.exe" "$INSTDIR\run.bat"' > > > > Well ... NSIS docs stands that what I posted is OK. > > Those docs are wrong. If a user told NSIS to install the package into > > C:\My Programs\cc65 > > then, Windows would see: > > "C:\My Programs\cc65\bin\utod.exe" C:\My Programs\cc65\run.bat > > The utod program would try to convert two files: > > C:\My > Programs\cc65\run.bat > > The second pair of quotation-marks will prevent that mistake. Yes , you're right , I fixed it. I forgot that paramets contains spaces as well. I also changed calling from from ExecWait to Exec ... this should help a bit with problem I noticed on XP system I'm testing CC65 win32 on, looks like utod hangs up after doing things when called by installer... strange - I mean that it's window doesn't close after execute - content of it's console-black-space is empty.... after clicking X it says that process doesn't response.... new release will be called 2.9.2 r1 :) Raf ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo_at_musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2003-08-27 21:54:40 CEST