用特殊方法调用exe

时间:2013-09-04 17:09:36

标签: c#

我的PC中有一个特殊文件夹中的exe文件。 我的文件夹是:D:\Program Files (x86)\FXDD - MetaTrader 我的exe名称:metalang.exe 这个exe编译文件并使用新格式。 我的示例文件例如是:vfc.mq4

当想要执行此exe时,从命令提示符(cmd)我将其调用如下: D:\Program Files (x86)\FXDD - MetaTrader\metalang.exe vfc.mq4 它为我编译文件。

问题在这里: C#中的这个过程怎么样? 我知道这个函数适用于调用exe:

Process.Start("C:\\");

我不知道如何调用vfc.mq4以及必须格式化的内容?

问候;

2 个答案:

答案 0 :(得分:1)

如果您阅读文档,您会看到Process.Start()可以使用两个参数 - 一个用于EXE的文件名,另一个用于命令行参数。

答案 1 :(得分:0)

使用此:

var process = Process.Start(pathToProgram, argsString);

process.WaitForExit();

var exitCode = process.ExitCode;
argsString上的

使用“vfc.mq4”的路径。

希望它有所帮助!

字体: run console application in C# with parameters