Hallo VB-P
ihr seit nun meine letzte Hoffnung,
ich möchte ein Programm schreiben das Putty startet sich einloggt auf meinen Server und dann diverse Befehle ausführt.
Nun gut, ich hab es mal geschafft das sich Putty öffnet und sich einloggt. doch beim input kommt die Catch Fehlermeldung.
Hier mein Code:
Ich hoffe das ihr mir zu diesem Problem Helfen könnt, ich bin sehr gespannt.
Mfg
ihr seit nun meine letzte Hoffnung,
ich möchte ein Programm schreiben das Putty startet sich einloggt auf meinen Server und dann diverse Befehle ausführt.
Nun gut, ich hab es mal geschafft das sich Putty öffnet und sich einloggt. doch beim input kommt die Catch Fehlermeldung.
Hier mein Code:
VB.NET-Quellcode
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Try
- Dim myProcess As New Process()
- myProcess.StartInfo.FileName = "putty.exe"
- myProcess.StartInfo.Arguments = "-ssh Server IP -l User -pw Mein Passwort"
- myProcess.Start()
- myProcess.StartInfo.RedirectStandardInput = False
- myProcess.StartInfo.RedirectStandardOutput = True
- myProcess.StartInfo.RedirectStandardError = True
- myProcess.StartInfo.CreateNoWindow = True
- System.Threading.Thread.Sleep(5000)
- Dim tw As TextWriter
- tw = myProcess.StandardInput
- tw.WriteLine("Hallo")
- myProcess.WaitForExit()
- Catch
- MessageBox.Show("Fehler beim Verbinden")
- End Try
- End Sub
Ich hoffe das ihr mir zu diesem Problem Helfen könnt, ich bin sehr gespannt.
Mfg