Solutiousing系统用于从vc ++运行带有arg的bat文件

时间:2015-02-03 04:18:54

标签: c++ function batch-file system

我是visual c++的新手,我正在练习开发非常简单的应用程序。

我还在学习,请指导我。

我正在尝试使用visual c ++运行batch file,并且需要在其后添加arg

String ^ arg = textBox1->Text;

system("file.bat"); // how can I add my arg here?

arg取决于用户在文本框中的输入。

非常感谢你提前...

溶液:

String ^ arg = textBox1-> Text; Process :: Start(" C:\ file.bat",arg);

2 个答案:

答案 0 :(得分:0)

我试过这个:

#include <iostream>
#include <iostream>
using namespace std;

int main()
{
    string str = "*.txt";
    system((string("dir ") + str).c_str());
    return 0;
}

这是有效的

答案 1 :(得分:-1)

我认为system("file.bat " + arg)会有效吗?