如何从c ++中的Windows窗体应用程序打开并保持打开命令提示符?

时间:2013-08-10 08:22:28

标签: c++ winforms command-prompt

我在C ++,visual studio 2010,win7中编写了一个Windows窗体应用程序 我需要打开命令提示符,然后键入特殊命令来运行其他程序。

我使用这个功能:

system(" cmd.exe / c dir c:\");

但它显示了一秒然后消失了! 我用它来解决:

cin.get();

但它不起作用!

我也试过这个功能:

char program [] =" C:\ Windows \ System32 \ cmd.exe&#34 ;; WinExec((LPCSTR)程序,SW_SHOWMINIMIZED);

但它没有任何效果。

你可以帮帮我吗?

非常感谢你!

2 个答案:

答案 0 :(得分:0)

使用system("cmd.exe /c dir c:\\");

答案 1 :(得分:-1)

尝试:system("cmd /c dir c:\\ & pause");