Angenommen, ich sende über einen Button klick den Befehl
Code:
shell("cmd /k ipconfig /all")
und möchte nun, das was ausgegeben wird, in eine RichTextBox übernehmen.
Geht dies einfacher als den Befehl umzulenken in einer Textdatei und dann die Textdatei auslesen per StreamReader ?
Code:
shell("cmd /k ipconfig /all > c:\ipc.txt")

        Dim strFileName As String
        strFileName = pfad
        Dim reader As StreamReader
        Dim enc As System.Text.Encoding
        enc = System.Text.Encoding.ASCII
        If File.Exists(strFileName) = True Then
            reader = New StreamReader(strFileName, enc)
            While (reader.Peek > -1)
                temp = temp & reader.ReadLine & vbCrLf
            End While
            strValue = temp
            reader.Close()
        Else
            strValue = "Keine Datei gefunden"
        End If