C#运行批处理,小功能,大用途
C#运行批处理,小功能,大用途
在C#中写代码创建批处理,在批处理代码中编写你需要完成的功能,通过C#调用批处理,即可以实现程式自动化过程了,比如自动化编译。
能过调用此批处理,你可以创建你想要的任何后台处理功能。
/// <summary> /// C#运行bat文件 /// </summary> /// <param name="batPath">批处理文件全路径</param> private void RunBat(string batPath) { Process pro = new Process(); FileInfo file = new FileInfo(batPath); //设置启动进程的初始目录 pro.StartInfo.WorkingDirectory = file.Directory.FullName; //设置要启动的引用程序或文档 pro.StartInfo.FileName = batPath; //设置不在新窗口启动 pro.StartInfo.CreateNoWindow = false; //开始执行 pro.Start(); //完成退出 pro.WaitForExit(); }
作者:ThickThinker
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.