您的位置:首页 > 编程语言 > C#

C#运行批处理,小功能,大用途

2012-12-28 13:37 204 查看
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();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐