引入名称空间:
using System.Diagnostics;
Process proc = null; try { string targetDir = string.Format(@"D:\BATFile\");//this is where testChange.bat lies proc = new Process(); proc.StartInfo.WorkingDirectory = targetDir; proc.StartInfo.FileName = "Video.bat"; proc.StartInfo.Arguments = string.Format("20"); //proc.StartInfo.CreateNoWindow = true; proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;//这里设置DOS窗口不显示,经实践可行 proc.Start(); proc.WaitForExit(); } catch (Exception ex) { Console.WriteLine("Exception Occurred :{0},{1}", ex.Message, ex.StackTrace.ToString()); }
|
请发表评论