คุณลองไปศึกษาการใช้งานคลาส System.Diagnostics.Process ตัวอย่างนะ
using System.Diagnostics;
Process process = new Process();
process.StartInfo.FileName = "notepad.exe";
process.Start();
แต่เรื่องที่เปลี่ยนนามสกุลไฟล์นั้น ไม่แน่ใจ อาจจะทำไม่ได้ ถ้าได้ก็ได้แต่นามสกุล .com แทนนะ
Imagination is more Important than Knowledge... /A.Einstein