Hi,
unfortunately you can't because MSI file doesn't support nested installation. Are you using VS to create your msi file? If so you can create there just bootstrarper exe file where you can add all prerequisites and do everything you want - you can do any exe, bat etc. files before, during or after installation. You can read about this, there is a lot of stuff about this, f.e.:
http://msdn.microsoft.com/en-us/library/wx3b589t.asp[
^]
You don't need exactly Visual Studio to achieve such functionality but you will need something more than msi.
Best Regards
PZ