如何在C#中調用批處理文件(.bat)?如何在C#中調用批處理文件(.bat)?
3
A
回答
8
public static int ExecuteCommand(string Command, int Timeout)
{
int exitCode;
var processInfo = new ProcessStartInfo("cmd.exe", "/C " + Command);
processInfo.CreateNoWindow = true;
processInfo.UseShellExecute = false;
Process process = Process.Start(processInfo);
process.WaitForExit(Timeout);
exitCode = process.ExitCode;
process.Close();
return exitCode;
}
4
Process.Start("path to batch file");
5
使用Process.Start("cmd.exe", pathToBat);
。
相關問題
- 1. 如何從批處理文件中調用批處理文件?
- 2. 如何從批處理文件調用批處理文件
- 3. 嵌套在Windows批處理(* .bat)文件
- 4. 在C程序中打開批處理文件(.bat)?
- 5. 如何在.bat批處理文件中更改日期
- 6. 如何使用批處理文件中的標誌調用批處理文件
- 7. 在jenkins調用的批處理文件中調用批處理文件
- 8. C#控制檯調用批處理多個批處理文件
- 9. 從C調用批處理文件#
- 10. 如何在C++程序中運行批處理文件(.bat)或批處理代碼?
- 11. 從powershell中調用批處理文件(其中批處理文件調用.exe)
- 12. 如何將linux批處理文件轉換爲Windows bat文件?
- 13. 如何轉換批處理文件(.bat)到.cmd文件
- 14. 在批處理文件(* .bat)中創建文件命令
- 15. 如何運行批處理文件(.Bat)使用SQL觸發器
- 16. 如何使用批處理文件(.bat)計算進程數量
- 17. 如果批處理(.bat)文件中存在錯誤級別
- 18. 讀取文件並從Windows批處理文件中調用另一個.bat
- 19. 批處理文件如何調用另一批文件?
- 20. 如何從另一個批處理文件調用Windows批處理文件
- 21. 調用另一個批處理文件調用批處理文件失敗
- 22. 如何從批處理文件中調用Powershell文件
- 23. 調用C#程序後的批處理文件錯誤處理
- 24. 如何給參數,批處理文件.BAT與System.Shell.execute
- 25. 從調用CMD原創作品的批處理文件,但.bat文件不
- 26. 聲明和使用Windows批處理文件(.BAT)中的變量
- 27. 如何在部署環境中調用批處理文件?
- 28. 如何在Delphi中調用批處理文件的路徑?
- 29. 如何在批處理文件中調用python腳本
- 30. 如何在批處理文件中調用多行?