我有一个 exe,它运行一个进程来打开 DeviceManager。但不幸的是,它要求确认提供“是”或“否”,这会长时间等待用户输入并且不会继续执行。
如何摆脱这个?我不想再次提供确认,因为我不想暂停 EXE 运行。
StartInfo.CreateWindow = false
不会因为它只是在另一个 cmd 窗口中启动而成立。
下面的代码:
Process p = new Process();
p.StartInfo.FileName = "devcon.exe";
p.StartInfo.CreateNoWindow = false;
p.Start();