当前位置:编程学习 > C#/ASP.NET >>

在C#中调用批处理文件

写个简单的批处理文件(如下代码)来测试调用和传参。

@echo off
echo %1
echo %2
pause

 

下面是调用批处理文件的C#代码:


static void Main(string[] args)
        {
            Process process = new Process();
            process.StartInfo.FileName = "D:\\New.bat";
            process.StartInfo.UseShellExecute = true;
           
            //这里相当于传参数
            process.StartInfo.Arguments = "hello world";
            process.Start();
           
            //测试同步执行
            process.WaitForExit();

            //测试第二次运行
            process.StartInfo.Arguments = "hello heqichang";
            process.Start();
            process.WaitForExit();
           
        }

 


摘自 大众.NET

补充:软件开发 , C# ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,