C# 使用Process 背景執行cmd.exe的命令
C# 使用Process 背景執行cmd.exe的命令
資料來源: https://einboch.pixnet.net/blog/post/249459992
Code
//在背景執行,無DOS視窗閃爍問題 System.Diagnostics.Process p = new System.Diagnostics.Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.Arguments = @"/c dir"; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.RedirectStandardError = true; p.StartInfo.CreateNoWindow = true; p.Start();