Come hai provato con Process.Start? Che vuol dire "non funziona"?

E perché non usi un semplice file batch?