unity编写cmd命令行运行.exe文件

项目中,需要在进入软件时,开启.exe文件进行话音通信。(因直接开启会导致.exe文件中初始的文件未加载显示,故采用cmd命令行开启)

Process process = new Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardInput= true;
process.StartInfo.RedirectStandardOutput= false;
process.StartInfo.RedirectStandardError= true;
process.StartInfo.CreateNoWindow= false;
bool isStart = process.Start();
process.StartInput.WriteLine("D:");
process.StartInput.WriteLine("cd " + "D:\Users\Lenovo\Desktop");
process.StartInput.WriteLine("app.exe");
process.StandInput.AutoFlush = true;

猜你喜欢

转载自blog.csdn.net/lsyiwxy/article/details/131171688