我嘗試執行systeminfo cmd commnand,並且遇到問題。我的問題是,當涉及到方法WaitForExit()時,程序不會繼續。我嘗試執行「systeminfo」cmd命令WaitForExit不會繼續
using (var cmd = new Process())
{
cmd.StartInfo.FileName = "cmd.exe";
cmd.StartInfo.RedirectStandardInput = true;
cmd.StartInfo.RedirectStandardOutput = true;
cmd.StartInfo.CreateNoWindow = false;
cmd.StartInfo.UseShellExecute = false;
cmd.Start();
cmd.StandardInput.WriteLine("systeminfo");
cmd.StandardInput.Flush();
cmd.WaitForExit();
var result = cmd.StandardOutput.ReadToEnd();
cmd.StandardInput.Close();
cmd.StandardOutput.Close();
return result;
}
讓我知道你是否需要相同的代碼 –