Quindi non devi "aprire" ma "eseguire" il file ...

Con il codice che hai scritto, apri dei file, non li esegui ...

Usa la API

ShellExecute
http://msdn.microsoft.com/en-us/library/bb762153(VS.85).aspx