【发布时间】:2016-10-20 05:36:30
【问题描述】:
我有一个.exe 说abc.exe,这个exe 的目标是调用cmd。我从 cmd 调用这个 exe。从 cmd 运行 exe 后,我得到了一个单独的新 cmd 窗口。相反,我想在同一个窗口中打开新的 cmd。有可能吗?
这是我用来通过 exe 调用 cmd 的代码
using (Process p = Process.Start(@"C:\Windows\System32\cmd.exe"))
{
p.WaitForExit();
}
在命令行中,我给出了 exe 的路径,即 path/abc.exe
【问题讨论】:
-
如果您包含用于从 cmd 运行 exe 的命令以及 exe 用于调用 cmd 的代码,将会有所帮助。
-
我已经收录了..@Adrian
-
您的可执行文件正在构建为 GUI 应用程序。如果您将其构建为控制台应用程序,您将获得所需的行为。