[ Foro de C# ]

ejecutar bat desde sharpdevelop

13-Jan-2018 23:01
kikeing ing
0 Respuestas

Buenas, estoy empezando en el mundo de c#, y quiero ejecutar un .bat, este es el codigo que llevo pero no lo ejecuta aun:
/*
* Created by SharpDevelop.
* User: megasoluciones
* Date: 13/01/2018
* Time: 12:47 p.m.
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;

namespace test4
{
/// <summary>
/// Description of MainForm.
/// </summary>
public partial class MainForm : Form
{
public MainForm()
{
//
// The InitializeComponent() call is required for Windows Forms designer support.
//
InitializeComponent();
       }
       private void button1_Click(object sender, EventArgs e)
       {
           Process proc = null;
           try
           {
               string batDir = string.Format(@"C:\autobackup\");
               proc = new Process();
               proc.StartInfo.WorkingDirectory = batDir;
               proc.StartInfo.FileName = "backup.bat";
               proc.StartInfo.CreateNoWindow = false;
               proc.Start();
               proc.WaitForExit();
               MessageBox.Show("Bat file executed !!");
           }
           catch (Exception ex)
           {
               Console.WriteLine(ex.StackTrace.ToString());
           }
       }
void Button1Click(object sender, EventArgs e)
{

}
   }
}




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...