Ich habe folgenden Code:
Mein Problem ist, dass ich folgenden folgenden Output bekomme:
Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Users\MEIN_USER\documents\visual studio 2015\Projects\Ex 64-Bit\Ex 64-Bit\bin\Debug>echo hi
hi
C:\Users\MEIN_USER\documents\visual studio 2015\Projects\Ex 64-Bit\Ex 64-Bit\bin\Debug>
Ich hätte aber gern, dass er mir nur das Ergebnis des Befehls ausgibt.
z. B. statt dem Text von oben nur "hi"
Ich benutze übrigens das .NetFrameWork 4.6.1.
Verschoben. ~Thunderbolt
C#-Quellcode
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using System.IO;
- using System.Diagnostics;
- namespace testApplication_.NET_Framework_4_6_1
- {
- public partial class fMain : Form
- {
- public fMain()
- {
- InitializeComponent();
- }
- private void fMain_Load(object sender, EventArgs e)
- {
- }
- private void rtxtTest_TextChanged(object sender, EventArgs e)
- {
- }
- private void btnEnter_Click(object sender, EventArgs e)
- {
- Process CMD = new Process();
- CMD.StartInfo.CreateNoWindow = true;
- CMD.StartInfo.FileName = "C:\\Windows\\System32\\cmd.exe";
- CMD.StartInfo.UseShellExecute = false;
- CMD.StartInfo.RedirectStandardOutput = true;
- CMD.StartInfo.RedirectStandardInput = true;
- CMD.Start();
- CMD.StandardInput.WriteLine("echo hi");
- CMD.StandardInput.Close();
- rtxtTest.Text = CMD.StandardOutput.ReadToEnd();
- }
- }
- }
Mein Problem ist, dass ich folgenden folgenden Output bekomme:
Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Users\MEIN_USER\documents\visual studio 2015\Projects\Ex 64-Bit\Ex 64-Bit\bin\Debug>echo hi
hi
C:\Users\MEIN_USER\documents\visual studio 2015\Projects\Ex 64-Bit\Ex 64-Bit\bin\Debug>
Ich hätte aber gern, dass er mir nur das Ergebnis des Befehls ausgibt.
z. B. statt dem Text von oben nur "hi"
Ich benutze übrigens das .NetFrameWork 4.6.1.
Verschoben. ~Thunderbolt
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Thunderbolt“ ()