C#执行.bat脚本文件

本来准备用封装好的可以执行cmd命令的方法执行.bat的,但是总是有问题,后来找了点资料,自己写了一个方法执行.bat

1
2
3
4
5
6
7
8
9
10
11
public static void RunBat(String batAddress)
{
Process process = new Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.FileName = batAddress;
process.StartInfo.UseShellExecute = true;
process.StartInfo.CreateNoWindow = false;
process.Start();
 
process.WaitForExit();
}

关键在于把UseShellExecute设置成true。

此条目发表在 C# 分类目录,贴了 , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>