Dicas sobre desenvolvimento de software, gestão e tributações

Rede Social

22 de setembro de 2015

Executar comandos no cmd do windows com C#


Esta dica é de como executar algum comando no cmd do windows direto com programação em C#.
De forma bem simples você pode criar um método que chame este comando, que é o único necessário para abrir, executar e fechar o cmd.

//declarando uma string com o comando somente para facilitar a visualização
string executar = @"/C " + "comando que deseja executar no cmd";

//Executa o comando no cmd do windows e aguarda a execução do mesmo para fechá-lo
System.Diagnostics.Process.Start("CMD.exe", executar).WaitForExit();

Imagine que quero que a minha aplicação crie uma pasta pelo prompt meu método ficaria com estas linhas:

string executar = @"/C " + "md programarAutomacao";
System.Diagnostics.Process.Start("CMD.exe", executar).WaitForExit();

0 comentários:

Postar um comentário