使用Process类,C#可以很方便地调用第三方exe,并可以自由地控制是否显示窗体、如何显示窗体、实现输入输出重定向。
在使用之前,须先包含一个命名空间:
using System.Diagnostics;
- Process myPro = new Process();
-
- myPro.StartInfo.FileName = "cmd.exe";
- myPro.StartInfo.UseShellExecute = false;
- myPro.StartInfo.RedirectStandardInput = true;
- myPro.StartInfo.RedirectStandardOutput = true;
- myPro.StartInfo.RedirectStandardError = true;
- myPro.StartInfo.CreateNoWindow = true;
- myPro.Start();
-
- string str = string.Format(@"InstallUtil.exe WindowsService1.exe &exit");
-
- myPro.StandardInput.WriteLine(str);
- myPro.StandardInput.AutoFlush = true;
- myPro.WaitForExit();





![战神引擎传奇手游【1.76盛战传奇免授权版[摸摸登陆器]】最新整理Win系复古服务端+安卓苹果双端+GM授权物品后台+详细搭建教程](https://cdn.jxasp.com:9143/image/20251106/1B4E8594B3BEB90E8601D63A8A39CB0B.jpg)













