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