在 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