Perguntas com a marcação «processstartinfo»

22
ProcessStartInfo pendurado em "WaitForExit"? Por quê?
Eu tenho o seguinte código: info = new System.Diagnostics.ProcessStartInfo("TheProgram.exe", String.Join(" ", args)); info.CreateNoWindow = true; info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; info.RedirectStandardOutput = true; info.UseShellExecute = false; System.Diagnostics.Process p = System.Diagnostics.Process.Start(info); p.WaitForExit(); Console.WriteLine(p.StandardOutput.ReadToEnd()); //need the StandardOutput contents Eu sei que a saída do processo que estou iniciando tem cerca de 7 MB. Executá-lo …

12
Executando arquivo em lote em c #
Estou tentando executar um arquivo em lotes em c #, mas não estou tendo sorte em fazê-lo. Encontrei vários exemplos na Internet, mas não está funcionando para mim. public void ExecuteCommand(string command) { int ExitCode; ProcessStartInfo ProcessInfo; Process Process; ProcessInfo = new ProcessStartInfo("cmd.exe", "/c " + command); ProcessInfo.CreateNoWindow = true; …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.