Saltar al contenido

c# ejecute un comando cmd y obtenga un ejemplo de código de salida

Esta es la solución más válida que te podemos compartir, pero estúdiala pausadamente y analiza si se puede adaptar a tu proyecto.

Ejemplo 1: cómo hacer que el programa c# ejecute comandos cmd

string strCmdText;
strCmdText="/C copy /b Image1.jpg + Archive.rar Image2.jpg";
System.Diagnostics.Process.Start("CMD.exe",strCmdText);

Ejemplo 2: cómo ejecutar la línea de comando en C# y obtener respuesta

using(Process p =newProcess())// set start info
    p.StartInfo =newProcessStartInfo("cmd.exe")
    	RedirectStandardInput =true,
        UseShellExecute =false,
        WorkingDirectory =@"C:"
    ;
    // event handlers for output & error
    p.OutputDataReceived += p_OutputDataReceived;
    p.ErrorDataReceived += p_ErrorDataReceived;

    // start process
    p.Start();
    // send command to its input
    p.StandardInput.Write("dir" + p.StandardInput.NewLine);//wait
    p.WaitForExit();

Recuerda algo, que te concedemos añadir una evaluación verdadera si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *