我想从 c#.net 代码执行一个批处理文件。批处理文件可能需要未知数量的命令行参数。我想从 c# 代码传递这些参数。
如何通过 c# 实现这一点?
编辑:我写了以下代码
ProcessStartInfo psi = new ProcessStartInfo(filePath);
psi.WindowStyle = ProcessWindowStyle.Hidden;
psi.CreateNoWindow = true;
psi.Arguments = "some value";
Process proc = new Process();
proc.StartInfo = psi;
proc.Start();