我试图解决为什么以下功能无法正常工作。停止命令提示从关闭如此迅速
public void RunCmd()
{
string strCmdText;
strCmdText = "/C [enter command stuff here]";
System.Diagnostics.Process.Start("CMD.exe", strCmdText);
}
然而,每当我尝试运行它,或在一些断点扔,命令打开,显示了一个错误,然后关闭真的很快(这么快,我不能读什么)。
有没有办法阻止程序或找出发生了什么?断点似乎没有工作。
当我直接键入命令提示符而不是通过这个c#脚本运行它,它的命令工作正常。
使用/ k而不是/ c,因此窗口不会自动关闭。 –
如何启动'cmd'过程并将'cmdtext'传递给forloop? – Neo