To call VBS files I use RunPost/PreSetupCommands RunPostSetupCommands=SectionName:1 [SectionName] CMD /Q /C CD /D """%LDID%\%VBS_DIR%""" & CSCRIPT vbs_file.vbs Kel since RunPostSetupCommands wont work during Windows setup I use a RegisterDLLs trick to launch my INF section and use advanced INF, example RegisterDLLs=Launch.INF [Launch.INF] 11,,rundll32.exe,,,"advpack.dll,LaunchINFSection %INF_FILE%,Setup" [Setup] RunPostSetupCommands=xxxxxxxx