0
A
回答
4
你可以使用Process.Start方法:
class Program
{
static void Main()
{
var psi = new ProcessStartInfo
{
FileName = @"c:\work\test.exe",
Arguments = @"param1 param2",
UseShellExecute = false,
RedirectStandardOutput = true,
};
var process = Process.Start(psi);
if (process.WaitForExit((int)TimeSpan.FromSeconds(10).TotalMilliseconds))
{
var result = process.StandardOutput.ReadToEnd();
Console.WriteLine(result);
}
}
}
+0
感謝您的評論 – hmlasnk
1
相關問題
- 1. 如何從託管C++ exe調用非託管C++ exe
- 2. 如何從C#調用VB6 EXE函數#
- 3. C++從方法調用EXE
- 4. 從C調用C++ exe函數#
- 5. 在C程序中調用.exe文件
- 6. 如何使用C#.net從命令行調用C++ EXE .net
- 7. 如何從'if'條件中從.bat文件調用.exe文件?
- 8. 如何從C++程序執行c#exe
- 9. 如何修改c#中的.exe文件?
- 10. 如何鏈接C++中的.exe文件?
- 11. 如何限制.exe文件從C#WPF應用程序只
- 12. 從dll調用函數到exe C++
- 13. 調用從C++(窗口)的EXE
- 14. 使用C#EXE修改不同C#EXE文件的資源
- 15. 從c文件調用rrd_create
- 16. 如何從C++調用C#dll時使用app.config文件
- 17. 從c#的exe文件安裝MySql#
- 18. c#從遠程文件夾啓動.exe
- 19. 從C++調用C#
- 20. 嵌入exe文件到C#
- 21. 從C++調用C#事件
- 22. 如何調用從C++
- 23. 如何調用本機exe函數(Visual Basic 6.0)從.Net(C#)?
- 24. 如何從vb6調用本機C DLL
- 25. 如何從Java調用C++?
- 26. 如何從C代碼創建工作可執行文件(.exe)
- 27. 如何從C#代碼作爲管理員運行exe文件?
- 28. 如何從C調用C++函數?
- 29. 從C#.exe調用非託管C++ .dll的函數
- 30. 從另一個EXE C#運行exe文件,並關閉它
我不知道這個問題以前有多少次被問過。 http://stackoverflow.com/questions/2833171/call-exe-program-in-c – Raghu