Execute um comando de prompt de comando em C#

Muhammad Maisam Abbas 16 fevereiro 2024
Execute um comando de prompt de comando em C#

Este tutorial discutirá métodos para executar um comando Prompt de Comando em C#.

Execute um comando de prompt de comando com a função Process.Start() em C#

A classe Process fornece funcionalidade para iniciar e parar processos em C#. A função Process.Start() é usada para iniciar um processo em C#. Podemos passar cmd.exe e o comando como parâmetros para a função Process.Start() para iniciar o prompt de comando com o comando especificado. O exemplo de código a seguir nos mostra como podemos executar um comando de prompt de comando com a função Process.Start() em 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);
    }
  }
}

Iniciamos o prompt de comando cmd.exe e executamos o comando para abrir o bloco de notas notepad.exe com a função Process.Start() em C#. A string de comando command deve começar com /C para que este método funcione.

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