C# – Batch Datei starten
Oktober 29, 2009 - von: Patrick
In einigen Fällen ist es nötig aus einem C# eine Batch Datei zu starten. Um eine Batch Datei aus dem Programm zu starten muss zuerst die System.Diagnostics Klasse hinzugefügt werden.
using System;
using System.Diagnostics;
namespace batch_datei_starten
{
class beispiel
{
static void Main()
{
Process prc = newProcess();
prc.StartInfo.FileName = @“C:\script.bat“;
prc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
prc.Start();
prc.WaitForExit();
prc.Close();
}
}
}
using System.Diagnostics;
namespace batch_datei_starten
{
class beispiel
{
static void Main()
{
Process prc = newProcess();
prc.StartInfo.FileName = @“C:\script.bat“;
prc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
prc.Start();
prc.WaitForExit();
prc.Close();
}
}
}
am 21. Dezember 2010 um 11:04 Uhr | #
Kleiner Schreibfehler:
Fehler:
Process prc = newProcess();
Richtig:
Process prc = new Process();
gruß
R.H.