在 C# 中运行命令提示符命令

Muhammad Maisam Abbas 2021年4月29日
在 C# 中运行命令提示符命令

本教程将讨论在 C# 中运行命令提示符命令的方法。

在 C# 中使用 Process.Start() 函数运行命令提示符命令

Process提供了用于启动和停止 C# 中的进程的功能。Process.Start() 函数用于启动 C# 中的进程。我们可以将 cmd.exe 和命令作为参数传递给 Process.Start() 函数,以使用指定命令启动命令提示符。下面的代码示例向我们展示了如何使用 C# 中的 Process.Start() 函数运行命令提示符命令。

using System.Diagnostics;

namespace run_cmd_command
{
    class Program
    {
        static void Main(string[] args)
        {
            string command = "/C notepad.exe";
            Process.Start("cmd.exe", command);
        }
    }
}

我们启动了命令提示符 cmd.exe,并运行了命令,以使用 C# 中的 Process.Start() 功能打开记事本 notepad.exe。该命令字符串 command 必须以/C 开头,此方法才能起作用。

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn