Función para ejecutar un Archivo .bat y esperar su termino en C Sharp

Referencia utilizada: using System.Diagnostics;

        
private void EjecutarBat(string pathArchivoBat)
{
  Process proceso = new Process();
  proceso.StartInfo.FileName = pathArchivoBat;
  proceso.Start();
  proceso.WaitForExit(); //Espera a que termine la ejecución del archivo .bat
            
}

Saludos

También te podría gustar...

4 Respuestas

  1. angel apaza arela dice:

    la aplicacion que generaste debe estar en la misma direccion del .bat

  2. Giancarlo dice:

    Estimados:

    Puedes poner el código completo, incluyendo la ruta.

  3. Carlos dice:

    Error: La aplicación no se ha podido inicializar correctamente (0x0000142)

Deja una respuesta

Tu dirección de correo electrónico no será publicada.