我想在我的C#应用程序中运行ant.bat文件,但是我在为如何在其中传递参数而苦苦挣扎。
我有xmlFile
,mode
和date
,我想将它们作为.bat文件运行的字符串。
我尝试过的:
void OpenWithArguments(string f)
{
Process.Start("ant.bat", file.xml);
}
Process process = new Process();
process.StartInfo.FileName = @"C:\aa\ant.bat";
process.StartInfo.Arguments = file.xml;
process.Start();
但是如何为.bat
文件传递几个参数?
参数是指我从其他方法中获得的变量,例如:
string path = file.xml
`string date =“ 2015-05-23”,依此类推。我也可以通过同样的方式传递它们吗?