Articles of linha de comando

Inicie o comando windows e execute comandos dentro

Eu preciso iniciar a janela de comando com alguns argumentos e executar mais comandos dentro. Por exemplo, inicie um test.cmd e execute o mkdir. Eu posso lançar o test.cmd com processstartinfo, mas não sei como executar comandos adicionais. Posso passar argumentos adicionais para o processo test.cmd? Como eu faço isso? Não é possível adicionar comentários […]

Por que Process.Start (“cmd.exe”, processo); não funciona?

Isso funciona: Process.Start(“control”, “/name Microsoft.DevicesAndPrinters”); Mas isso não acontece: (Apenas abre um prompt de comando.) ProcessStartInfo info = new ProcessStartInfo(“cmd.exe”); info.Arguments = “control /name Microsoft.DevicesAndPrinters”; Process.Start(info); Por quê? (Sim, eu sei que eles não são idênticos. Mas o segundo “deveria” funcionar).

O evento Process.Exited não é chamado

Eu tenho o seguinte trecho de código para chamar na linha de comando: p = new Process(); ProcessStartInfo psi = new ProcessStartInfo(); psi.FileName = “cmd.exe”; psi.Arguments = “/C ” + “type ” + “[abc].pdf”; psi.UseShellExecute = false; psi.RedirectStandardInput = false; psi.RedirectStandardOutput = true; psi.CreateNoWindow = true; p.StartInfo = psi; p.EnableRaisingEvents = true; p.Exited += new […]

Posso executar código de um assembly .NET a partir de uma linha de comando?

Eu tenho uma biblioteca de classs .NET (como um arquivo .dll) e essa biblioteca contém uma class com um método estático. Existe uma maneira de chamar esse método a partir de uma linha de comando?

Como faço para escrever na linha de comando de um aplicativo WPF?

Oi eu sei como escrever para o console, mas se eu escrevo para o console no meu programa e chamar o meu programa a partir da linha de comando, ele não exibirá nada. Como faço para que quando eu digo Console.WriteLine ou Console.Out.Writeline ir imprime para o prompt de comando do qual ele foi chamado […]

Análise de linha de comando c # de caminhos citados e evitando caracteres de escape

Como é possível analisar argumentos de linha de comando que devem ser interpretados como caminhos? args [] contém strings que são unidas automaticamente se forem citadas, por exemplo: exemplo.exe um dois “três quatro” args[0] = one args[1] = two args[2] = three four No entanto, args [] não irá propriedade analisar “C: \ Example \” […]

Piping em um arquivo na linha de comando usando System.Diagnostics.Process

Eu estou tentando executar um programa de linha de comando e tubulação em um arquivo. O comando funciona bem na linha de comando, mas parece que não consigo trabalhar com o object Process em C #. Aqui está o comando que estou emitindo: “C: \ Servers \ Servidor Subversion CollabNet \ svnadmin” carrega C: \ […]

argumentos process.start ()

quando eu faço o seguinte comando em dos vai funcionar bem ffmpeg -f image2 -i frame%d.jpg -vcodec mpeg4 -b 800k video.avi Quando eu tento usar a class de processo em c #, sem os argumentos, ele carrega o ffmpeg em uma janela de console e desaparece como de costume. No entanto, quando eu tento usar […]