ich habe eine Form mit einer Richtextbox und einer notmalen Textbox... Ich möchte gerne dass in der Richtextbox eine Batchdatei ausgegeben wird, und die Textbox als eingabe dienen soll... Allerdings brauche ich Code dafür... Bin noch relativer Anfänger...
Was bringt es dir, wenn wir dir hier den Code posten?
Google einfach mal danach, da lernste dann evtl wenigstens etwas dabei.
Bei kleineren Fragen helfen wir dir dann gerne.
btw. Threadtitel bitte nächstes mal besser wählen.
Verstehe ich richtig, dass du den Inhalt der Batch-Datei in die Richtextbox inklusive Zeilenumbrüche natürlich einlesen möchtest? Wofür soll die Textbox dann genau sein?
Habe mal eben kurz ein wenig rumgebastelt in einer Konsolenanwendung, die Ausgabe selbst liest du so aus:
Code:
using System;
using System.Collections.Generic;
using System.Data;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.IO;
namespace test
{
class Program
{
static void Main(string[] args)
{
Process batch = new Process();
batch.StartInfo = new ProcessStartInfo(@"C:\Users\SoNiice\Desktop\test.bat");
batch.StartInfo.CreateNoWindow = true;
batch.StartInfo.RedirectStandardOutput = true;
batch.StartInfo.UseShellExecute = false;
batch.Start();
batch.WaitForExit();
Console.WriteLine(batch.StandardOutput.ReadToEnd());
Console.Read();
}
}
}
Auf mehr Tests hatte ich gerade keine Lust, wie man etwas eingibt, darfst du nun selbst herausfinden :-)