使用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();