我需要執(zhí)行一個(gè)調(diào)用第三方過程的bat文件,但是首先我試圖執(zhí)行一個(gè)簡單的bat,它將輸出寫入文本文件。文本文件未創(chuàng)建,我無法使用斷點(diǎn)追蹤文本文件,您能幫我嗎?System.Diagnostics.Process si = new System.Diagnostics.Process();si.StartInfo.WorkingDirectory = @"c:\";si.StartInfo.UseShellExecute = false;si.StartInfo.FileName = "cmd.exe";si.StartInfo.Arguments = Server.MapPath("Temp/test.bat");si.StartInfo.CreateNoWindow = true;si.StartInfo.RedirectStandardInput = true;si.StartInfo.RedirectStandardOutput = true;si.StartInfo.RedirectStandardError = true;si.Start();//string output = si.StandardOutput.ReadToEnd();si.Close();這是bat文件的內(nèi)容:echo test > test.txt
如何在ASP.NET C#中執(zhí)行bat文件并對其進(jìn)行跟蹤
拉風(fēng)的咖菲貓
2021-04-02 13:15:35