ワロタw
System.Diagnostics.Process.Start(path);
Thread.Sleep(5000); //とりあえず5秒まつ
System.Diagnostics.Process.Start(path); //なぜか2回実行しないと正しく動かない
的なコードはヤメレw

Process.Start("wmplayer",path)とした場合動くって書いてるからやるならこっちだろ