dear ilko t, dear jaclaz, thank you so much for helping me, now all problems being solved. installation success with guirunonce option solution: winnt.sif [GuiRunOnce] Command0=%SystemRoot%\System32\nLite.cmd @ ilko t that is it !!! nlite.cmd for /f "tokens=3" %%i IN ('reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup /v "SourcePath" ^| findstr "REG_SZ"') do set SOURCE=%%i SET SOURCE "%Source%\I386\SVCPACK\IRFA.EXE" "%Source%\I386\SVCPACK\MP3D.exe" "%Source%\I386\SVCPACK\QIP.EXE" "%Source%\I386\SVCPACK\MPUI.EXE" "%Source%\I386\SVCPACK\Skype40.exe" "%Source%\I386\SVCPACK\GIMP.EXE" "%Source%\I386\SVCPACK\XNVF.EXE" "%Source%\I386\svcpack\OpenOffice.org3.0.1.exe" "%Source%\I386\SVCPACK\PAIN.EXE" "%Source%\I386\SVCPACK\AV9_Silent.exe" "%Source%\I386\SVCPACK\PDFC.EXE" EXIT jaclaz code was near 100% , only 1 "\" between %Source% and I386 was missing, thats why the script coudnt find the files on the stick again thank you so much, the combination of your two tips was the solution for my problem, jiiipiii cheers