C#代码执行一个以excel文件为输入的exe文件

时间:2014-02-26 05:10:23

标签: c# excel exe directory

我有一个exe文件,它将excel文件的路径作为输入。 它生成几个拆分的Excel文件作为输出。 但是需要在需要存储spliited输出文件的位置指定输出目录。 任何人都可以帮助我。

1 个答案:

答案 0 :(得分:1)

您可以使用Process类来实现此目的:

using (p = new System.Diagnostics.Process())
{
    p.StartInfo.FileName = "PathTo.exe";
    // Provide command line argument
    p.StartInfo.Arguments = "arg1 arg2 arg3 \"Arg with whitespace\"";
    // You can also try to set the working directory when you run the process
    p.UseShellExecute = false;
    p.WorkingDirectory = @"C:\OutputDirectory";
    p.Start();
    // In case you want to wait for the process to exit
    p.WaitForExit();
}