停止命令提示关闭这么快

sir*_*day 4 c# command-prompt

我正在尝试解决为什么以下功能无法正常工作.

 public void RunCmd()
            {
                string strCmdText;
                strCmdText = "/C [enter command stuff here]";
                System.Diagnostics.Process.Start("CMD.exe", strCmdText);
            }
Run Code Online (Sandbox Code Playgroud)

然而,每当我尝试运行它或抛出一些断点时,命令打开,显示错误,然后很快关闭(这么快我不能读取任何东西).

有没有办法可以暂停程序或弄清楚发生了什么?断点似乎不起作用.

当我直接在命令提示符中键入它而不是通过此c#脚本运行它时,命令工作正常.

小智 14

试试这个:

 strCmdText = "/K [enter command stuff here]";
Run Code Online (Sandbox Code Playgroud)

/ C执行string指定的命令,然后终止

/ K执行string指定的命令但仍然存在