Exécutez une commande d'invite de commandes en C#
Ce didacticiel abordera les méthodes pour exécuter une commande d’invite de commandes en C#.
Lancer une commande d’invite de commandes avec la fonction Process.Start()
en C#
La classe Process
fournit des fonctionnalités pour démarrer et arrêter les processus en C#. La fonction Process.Start()
permet de démarrer un processus en C#. Nous pouvons passer cmd.exe
et la commande comme paramètres à la fonction Process.Start()
pour démarrer l’invite de commande avec la commande spécifiée. L’exemple de code suivant nous montre comment exécuter une commande d’invite de commandes avec la fonction Process.Start()
en 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);
}
}
}
Nous avons lancé l’invite de commande cmd.exe
et exécuté la commande pour ouvrir le bloc-notes notepad.exe
avec la fonction Process.Start()
en C#. La chaîne de commande command
doit commencer par /C
pour que cette méthode fonctionne.
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