Es entsteht ein leeres Cmd fenster ohne Inhalt, wie behebe ich mein Problem?
ich habs auf 2 Weisen Probiert gehabt:

oder
| Dim p As New Process() |
| p.StartInfo.FileName = "openssl.exe" |
| p.StartInfo.Arguments = " -help" |
| p.StartInfo.UseShellExecute = False |
| p.StartInfo.RedirectStandardOutput = True |
| p.StartInfo.CreateNoWindow = True |
| Dim sOutput As String |
| p.Start() |
| sOutput = p.StandardOutput.ReadToEnd() |
| p.WaitForExit() |
| p.Close() |
| MessageBox.Show(sOutput) |
Beides ging nicht, bei einen normalen Shell befehl klappt alles ohne Probleme, es taucht nur das nervige Fenster im Hintergrund auf und er gibt den wert nicht in der textbox wieder.
Wie kann ich das ganze bewerkstelligen?






