c#运行批处理文件
主要的方法就是运用process类,它可以运行exe文件,cmd等的进程,在这里我是用来运行我的.bat文件,以下是我在一个项目中使用到的方法:
//name bat文件名,path bat路径
public static boolean RunBat(string name,string path)
{
Process pro =new Process();
ProcessStartInfo pro_s =new ProcessStartInfo();
pro_s.FileName=name;
pro_s.WorkingDirectory=path;
pro_s.Arguments="10";//??
pro_s.UseShellExecute=false; //
pro_s.CreateNoWindow=false;
pro_s.RedirectStandardOutput = true;
pro_s.RedirectStandardError = true;
pro.StartInfo=pro_s;
pro.Start();
pro.WaitForExit();
return true;
}
posted on 2018-11-05 17:45 斯坦尼斯拉夫斯基23 阅读(220) 评论(0) 收藏 举报
浙公网安备 33010602011771号