c#怎么调用cmd并输入参数

   2024-10-15 3530
核心提示:在C#中调用cmd并输入参数可以通过Process类实现。下面是一个示例代码:using System;using System.Diagnostics;class Program{st

在C#中调用cmd并输入参数可以通过Process类实现。下面是一个示例代码:

using System;using System.Diagnostics;class Program{    static void Main()    {        string cmdPath = "cmd.exe";        string arguments = "/C echo Hello World";        ProcessStartInfo startInfo = new ProcessStartInfo();        startInfo.FileName = cmdPath;        startInfo.Arguments = arguments;        startInfo.UseShellExecute = false;        startInfo.RedirectStandardOutput = true;        Process process = new Process();        process.StartInfo = startInfo;        process.Start();        string output = process.StandardOutput.ReadToEnd();        Console.WriteLine(output);        process.WaitForExit();    }}

在上面的示例代码中,我们调用了cmd并使用参数/C echo Hello World来输出"Hello World"。您可以根据需要修改cmdPatharguments变量来执行不同的命令和参数。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号