复制代码 代码如下:
static void main(string[] args)
{
process proc = null;
try
{
string targetdir = string.format(@"d:\adapters\setup");//this is where mybatch.bat lies
proc = new process();
proc.startinfo.workingdirectory = targetdir;
proc.startinfo.filename = "mybatch.bat";
proc.startinfo.arguments = string.format("10");//this is argument
proc.startinfo.createnowindow = false;
proc.start();
proc.waitforexit();
}
catch (exception ex)
{
console.writeline("exception occurred :{0},{1}", ex.message,ex.stacktrace.tostring());
}
}
如果要运行时隐藏dos窗口,需使用下面的代码
复制代码 代码如下:
proc.startinfo.useshellexecute = false;
proc.startinfo.createnowindow = true;
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论