在我的项目中,我想执行一些CMD命令。 什么是使用C ++来做这个的语法。
您可以使用称为system();
的C ++函数执行Windows命令提示符命令system();
。 对于更安全的标准 ,建议使用Windows特定的API,如使用Windows特定的API(如ShellExecute或ShellExecuteEx) 。 这里是如何使用system()
函数运行CMD命令。
你应该把下面的CMD命令放在程序源代码中:
system("CMD_COMMAND");
这是一个在CMD中执行DATE命令来查找日期的程序:
#include <iostream> using namespace std; int main() { system("DATE"); return 0; }
使用Windows特定的API:
也看到这一点 。
我想你总是可以这样做:
#include <iostream> #include <windows.h> using namespace int main() { WinExec("cmd", 1); return 0; }
但是,这会自动设置路径到您的文件所在的文件夹。只需键入cd \返回到基本文件。