我正在制作一个 .bat 文件来将 .tex 文件编译为 pdf,当我直接运行 .bat 文件时,它运行良好,但是当我在 c# 中运行它时,出现错误“pdflatex:无效参数”
static void ExecuteCommand()
{
Process p1 = new Process();
p1.StartInfo.FileName = @"c:\users\miguelangel\documents\visual studio 2013\Projects\PruebaLatex\PruebaLatex\batch.bat";
p1.StartInfo.Arguments =@"c:\users\miguelangel\documents\visual studio 2013\Projects\PruebaLatex\PruebaLatex\prueba.tex";
p1.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p1.StartInfo.RedirectStandardOutput = true;
p1.StartInfo.UseShellExecute = false;
try
{
p1.Start();
}
catch (Exception e)
{
Console.WriteLine(e);
}
}
请帮助我:(,我不知道还能做什么,这是.bat 文件
pdflatex prueba.tex
暂停