Eseguire un comando del prompt dei comandi in C#

Muhammad Maisam Abbas 16 febbraio 2024
Eseguire un comando del prompt dei comandi in C#

Questo tutorial discuterà i metodi per eseguire un comando del prompt dei comandi in C#.

Eseguire un comando del prompt dei comandi con la funzione Process.Start() in C#

La classe Process fornisce funzionalità per avviare e arrestare i processi in C#. La funzione Process.Start() viene utilizzata per avviare un processo in C#. Possiamo passare cmd.exe e il comando come parametri alla funzione Process.Start() per avviare il prompt dei comandi con il comando specificato. Il seguente esempio di codice ci mostra come eseguire un comando del prompt dei comandi con la funzione Process.Start() in C#.

using System.Diagnostics;

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

Abbiamo avviato il prompt dei comandi cmd.exe e abbiamo eseguito il comando per aprire il blocco note notepad.exe con la funzione Process.Start() in C#. La stringa di comando command deve iniziare con /C affinché questo metodo funzioni.

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