Executar mais de um comando CMD no CSharp
Bom dia,
Gostaria de saber se é possivel realizar mais de um comando DOS na mesma janela, o que estou tentando ele apenas executa o 1º comando que faço.
Já tentei separar os comandos com \n com \r\n.. tentei colocar o /k antes do 2º comando tambem e nada!!
Se alguem ai souber a resposta por favor, estou precisando muito!!
Obrigado
Gostaria de saber se é possivel realizar mais de um comando DOS na mesma janela, o que estou tentando ele apenas executa o 1º comando que faço.
System.Diagnostics.Process.Start("cmd.exe", "/k" + @"cd c:\Arquivos de programas\visualsvn server\bin"
+ @"svnadmin help dump C:\meuRepositorio > C:\BackupTeste.svn");Já tentei separar os comandos com \n com \r\n.. tentei colocar o /k antes do 2º comando tambem e nada!!
Se alguem ai souber a resposta por favor, estou precisando muito!!
Obrigado
Gustavo Henrique
Curtidas 0
Melhor post
Gustavo Henrique
08/01/2013
Robson,
Funcionou!!
Ele faz o backup tudo ok, porem pra cada linha de código ele abre uma janela do cmd, mas isso é o de menos!!
Muito Obrigado!!
Funcionou!!
ProcessStartInfo processStartInfo = new ProcessStartInfo("cmd.exe");
processStartInfo.RedirectStandardInput = true;
processStartInfo.RedirectStandardOutput = true;
processStartInfo.UseShellExecute = false;
Process process = Process.Start(processStartInfo);
process.StandardInput.WriteLine(@"cd c:\Arquivos de programas\visualsvn server\bin");
process.StandardInput.WriteLine(@"svnadmin dump C:\meuRepositorio > C:\BackupTeste.svn");
Ele faz o backup tudo ok, porem pra cada linha de código ele abre uma janela do cmd, mas isso é o de menos!!
Muito Obrigado!!
GOSTEI 1
Mais Respostas
Robson Alves
08/01/2013
Veja se te ajuda:
[url]http://stackoverflow.com/questions/4788863/how-to-send-series-of-commands-to-a-command-window-process[/url]
[url]http://stackoverflow.com/questions/4788863/how-to-send-series-of-commands-to-a-command-window-process[/url]
GOSTEI 0
Gustavo Henrique
08/01/2013
Erro meu, esqueci de comentar o código anterior, por isso abriu em 2 janelas!!
Esta tudo ok!!
Esta tudo ok!!
GOSTEI 0
Robson Alves
08/01/2013
Perfeito Gustavo!
Bom trampo!
Abraços.
Bom trampo!
Abraços.
GOSTEI 0
José
08/01/2013
Já que a duvida inicial foi sanada, estou dando o tópico por concluído.
GOSTEI 0