Ok, so when launching using params with quotes, for example : test.exe -! firstParam "secondParam"This works : RunProgram="cmd /C test.bat"But this doesn't work : RunProgram="cmd /C \"test.bat\""The problem is that I need to put "test.bat" inside quotes because it is, in fact, more something like this in my case : RunProgram="cmd /C \"%%T\\some path\\test.bat\""The workaround is to remove "cmd /C" completely and then it works : RunProgram="\"%%T\\some path\\test.bat\""I'm not sure if there is a difference when launching the .bat directly or using "cmd /C" though...