怎么在c#中调用.NET平台里面的接口打开控制台然后设置输入的命令
时间: 2024-03-07 08:48:22 浏览: 175
控制台输入和输出-C#入门经典教程
在 C# 中可以使用 System.Diagnostics 命名空间下的 Process 类来启动控制台,并设置输入的命令。
以下是示例代码:
```csharp
using System.Diagnostics;
Process process = new Process();
process.StartInfo.FileName = "cmd.exe"; // 控制台程序路径
process.StartInfo.UseShellExecute = false; // 不使用操作系统 shell 启动进程
process.StartInfo.RedirectStandardInput = true; // 重定向输入
process.Start();
// 向控制台输入命令
process.StandardInput.WriteLine("dir");
process.WaitForExit();
```
这段代码会启动一个控制台程序,并向控制台输入 "dir" 命令。你可以根据实际需要修改命令。
阅读全文