HFSLIP 1.0.4rc5 supports the following variables for CD burning: NOBURNISO= CDBURNAPP= CDBURNSW1= CDBURNSW2= HFSLIP uses the following command to burn the ISO: %CDBURNAPP% %CDBURNSW1% "%TEMPISO%" %CDBURNSW2% TEMPISO is an HFSLIP internal name for the ISO it has created. You can clearly see the difference between the CDBURNSW1 and CDBURNSW2 variables. Unless cdburn.exe or dvdburn.exe is used, CDBURNAPP should contain the executable name of the burning program of your choice, including the path. If there are spaces in the path, it should be quoted. If CDBURNAPP is not defined, HFSLIP looks in the HFTOOLS folder for either cdburn.exe or dvdburn.exe. When using cdburn.exe or dvdburn.exe, you must specify at least the drive letter in the CDBURNSW1 variable, and HFSLIP defaults to CDBURNSW2=-max if CDBURNSW2 is not defined. The purpose of NOBURNISO should be pretty straightforward, I think... Here's a few examples: ImgBurn.exe: NOBURNISO= CDBURNAPP="%PROGRAMFILES%\ImgBurn\ImgBurn.exe" CDBURNSW1=/MODE ISOWRITE /SRC CDBURNSW2=/DEST E: /START /COPIES 1 /ERASE /OVERWRITE YES /CLOSESUCCESS /WAITFORMEDIA cdburn.exe (in HFTOOLS): NOBURNISO= CDBURNAPP= CDBURNSW1=E: CDBURNSW2= cdburn.exe (in HFTOOLS) with erase: NOBURNISO= CDBURNAPP= CDBURNSW1=E: -erase CDBURNSW2= dvdburn.exe (in HFTOOLS): NOBURNISO= CDBURNAPP= CDBURNSW1=E: CDBURNSW2= dvdburn.exe (in HFTOOLS) with erase: NOBURNISO= CDBURNAPP= CDBURNSW1=E: CDBURNSW2=/Erase