2012-04-12 94 views
0

如何通過命令行運行程序programmaticaly並獲取其返回值?我希望在Windows 7和Mac OS X上都能使用這種方法,但是如果我需要按照不同的操作系統對其進行編程,我也會這樣做。通過命令行以編程方式運行程序

+0

大多數平臺擁有''系統爲這個()。 – gbulmer 2012-04-12 23:57:00

回答

3

您可以使用system來調用程序並檢索其返回值。

一個例子是

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