使用C#調用外部程式或是執行DOS命令

发布时间:2016-12-9 12:20:45 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"使用C#調用外部程式或是執行DOS命令",主要涉及到使用C#調用外部程式或是執行DOS命令方面的内容,对于使用C#調用外部程式或是執行DOS命令感兴趣的同学可以参考一下。

1         private string RunCmd(string command) 2         { 3             //實例一個Process類,啟動一個獨立進程 4             Process p = new Process(); 5  6             //Process類有一個StartInfo屬性,這個是ProcessStartInfo類,包括了一些屬性和方法,下面我們用到了他的幾個屬性: 7  8             p.StartInfo.FileName = "cmd.exe";           //設定程序名 9             p.StartInfo.Arguments = "/c " + command;    //設定程式執行參數10             p.StartInfo.UseShellExecute = false;        //關閉Shell的使用11             p.StartInfo.RedirectStandardInput = true;   //重定向標準輸入12             p.StartInfo.RedirectStandardOutput = true;  //重定向標準輸出13             p.StartInfo.RedirectStandardError = true;   //重定向錯誤輸出14             p.StartInfo.CreateNoWindow = true;          //設置不顯示窗口15 16             p.Start();   //啟動17             18             //p.StandardInput.WriteLine(command);       //也可以用這種方式輸入要執行的命令19             //p.StandardInput.WriteLine("exit");        //不過要記得加上Exit要不然下一行程式執行的時候會當機20             21             return p.StandardOutput.ReadToEnd();        //從輸出流取得命令執行結果22 23         } 

上一篇:vs2005+C#+sql2005创建存储过程(英文)
下一篇:Jbpm数据库表的创建

相关文章

相关评论