如何为avd命令启动CMD.exe并编写函数以关闭指定的CMD.exe

  • 本文关键字:CMD exe 函数 avd 命令 启动 c#
  • 更新时间 :
  • 英文 :


你好,就像标题中一样,我无法通过C#Visual studio和CMD.exe参数启动命令:

System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "C:\Users\obik1\AppData\Local\Android\Sdk\emulator\emulator -avd TEST_TEST";
process.StartInfo = startInfo;
process.Start();

它通过手动放置命令工作,但不能通过C#

ProcessStartInfo psi = new ProcessStartInfo();
psi = new ProcessStartInfo("cmd.exe", "C:\Users\obik1\AppData\Local\Android\Sdk\emulator\emulator -avd TEST_TEST");
psi.UseShellExecute = false;
psi.RedirectStandardOutput = true;
psi.CreateNoWindow = false;
var proc = Process.Start(psi);

测试了这个和相同的..:(

最新更新