.Net程序操作CMD命令
OK!有了这个就可以执行一些C#不能操作的内容啦.................使用代码操作CMD命令行程序public void ExecuteCmd(string cmd) { Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.RedirectStandardError = true; p.StartInfo.CreateNoWindow = true; p.Start(); //设置自动刷新缓冲并更新 p.StandardInput.AutoFlush = true; //写入命令 p.StandardInput.WriteLine(cmd); p.StandardInput.WriteLine("exit"); //等待结束 p.WaitForExit(); p.Close(); }
如果觉得本文适合您且对您有帮助,请一定记得点推荐哟!
![]() |
作者:
JasNature 出处: http://NatureSex.cnblogs.com 本文版权归作者和博客园共有,欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接。 如果本文有什么不妥或者错误的地方,请您一定要在评论中指出,以免误人子弟!非常感谢您的不吝赐教! | ||