使用以下代码,我可以打开批处理文件,但似乎无法弄清楚如何以静默方式执行批处理文件。我不希望出现命令提示符窗口。
我到目前为止所拥有的:
using System;
using System.Diagnostics;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
ProcessStartInfo processInfo = new ProcessStartInfo("C:\\Users\\Daniel\\Desktop\\test1.bat");
processInfo.WindowStyle = ProcessWindowStyle.Hidden;
processInfo.CreateNoWindow = true;
processInfo.UseShellExecute = true;
Process batchProcess = new Process();
batchProcess.StartInfo = processInfo;
batchProcess.Start();
}
}
}