C#调用.exe应用程序

using   System.Diagnostics;  
   如果是dos  
   Process.Start("cmd.exe");  
   如果是其他文件  
   Process.Start("绝对路径+文件名.exe");  
   ------------------------------------  
   如何在c#中调用外部dos程序?  
   使用Process对象:      
   System.Diagnostics.Process     p=new     System.Diagnostics.Process();      
   p.StartInfo.FileName="arj.exe"     ;//需要启动的程序名      
   p.StartInfo.Arguments="-x     sourceFile.Arj     c:\temp";//启动参数      
   p.Start();//启动      
   if(p.HasExisted)//判断是否运行结束      
     p.kill(); 
原文地址:https://www.cnblogs.com/zengwei/p/1385385.html