Entwickler-Ecke

Sonstiges (.NET) - Cmd-Ausgabe in Textbox


Ccenter - So 31.10.10 16:53
Titel: Cmd-Ausgabe in Textbox
Moin,
ich wüsste gerne wie ich die Ausgabe eines Cmd-Befehls in eine Textbox bekomme.
Wenn ich einen Cmd-Befehl aufrufe,

C#-Quelltext
1:
Process.Start("ping", Ip);                    

wird nur ein Konsolenfenster geöffnet und dort das Ergebniss des Befehls angezeigt. Das würde ich gerne in eine Textbox umlenken.


Christian S. - So 31.10.10 18:33

Hallo!

Schau mal hier: http://msdn.microsoft.com/en-us/library/system.diagnostics.process.standardoutput.aspx
Insbesondere die Beispiele weiter unten auf der Seite.

Grüße
Christian


Ccenter - So 31.10.10 18:56

Danke, läuft.
Wo ich allerdings noch ein Problem hab: Ich hab ebend versucht "net user" auf zu rufen jedoch findet er das Programm nicht. Was mach ich da falsch?


C#-Quelltext
1:
 ProcessStartInfo myProcessStartInfo = new ProcessStartInfo("net user");                    


Kha - So 31.10.10 19:13

Die Exe heißt "net", "user" ist ein Parameter.


Ccenter - So 31.10.10 19:20

Jep, jetzt geht's :D
Danke ;)