2012-04-12 93 views
0

如何通过命令行运行程序programmaticaly并获取其返回值?我希望在Windows 7和Mac OS X上都能使用这种方法,但是如果我需要按照不同的操作系统对其进行编程,我也会这样做。通过命令行以编程方式运行程序

+0

大多数平台拥有''系统为这个()。 – gbulmer 2012-04-12 23:57:00

回答

3

您可以使用system来调用程序并检索其返回值。

一个例子是

int returnValue = system("C:\\SomeProgram.exe");