1. 程式人生 > >C#隱式執行CMD命令(隱藏命令視窗)

C#隱式執行CMD命令(隱藏命令視窗)

Process p = new Process();//設定呼叫的程式名,不是系統目錄的需要完整路徑 
p.StartInfo.FileName = "cmd.bat";//傳入執行引數 
p.StartInfo.Arguments = "";
p.StartInfo.UseShellExecute = false;//是否重定向標準輸入 
p.StartInfo.RedirectStandardInput = false;//是否重定向標準轉出 
p.StartInfo.RedirectStandardOutput = false;//是否重定向錯誤 
p.StartInfo.RedirectStandardError = false;//執行時是不是顯示視窗 
p.StartInfo.CreateNoWindow = true;//啟動 
p.Start();
p.WaitForExit();
p.Close();