发布:2022/9/21 14:45:05作者:管理员 来源:本站 浏览次数:755
/// <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;
}
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4