C# 执行CMD 命令
2015-11-23 15:09
453 查看
/// <summary> /// 执行CMD 命令 /// </summary> /// <param name="strCommand">命令串</param> /// <returns></returns> public static string RunCommand(string strCommand) { Process process = new Process(); process.StartInfo.FileName = "CMD.exe"; process.StartInfo.UseShellExecute = false; process.StartInfo.RedirectStandardInput = true; process.StartInfo.RedirectStandardOutput = true; process.StartInfo.RedirectStandardError = true; process.StartInfo.CreateNoWindow = true; process.Start(); process.StandardInput.WriteLine(strCommand); process.StandardInput.WriteLine("exit"); string str = process.StandardOutput.ReadToEnd(); process.Close(); return str; }
相关文章推荐
- C# 获取客户端IP地址
- C# MediaHelper
- C# 对象类型的转化
- C# GridViewExportUtil
- C#6.0新特性之字符串嵌入 String Interpolation
- C# CookieHelper
- C#利用子窗体中的构造函数 (实现了父窗体给子窗体的传值,但是子窗体的值回传暂未实现)
- C# Upload
- C# ImageHelper
- C# 枚举 位运算 [Flags]标签
- 【C#语言学习】学习一门语言
- CLR中的程序集加载
- 关于C#引用Dll后,找不到命名空间的问题
- C# 多态性
- C# 类的继承
- 《CLR中的程序集加载》
- C#调用endtask
- c#查找窗口的两种办法
- c#调用GetModuleFileNameEx获取进程路径
- C# ——List<Enum> 转化为List<string>