C#Putty Redirections

时间:2017-02-17 22:35:28

标签: c# ssh putty

我正在处理以下项目:我想输入IP,在C#代码中标识用户名和密码。然后我想用这个数据打开一个putty会话,当putty会话成功打开时,我想自动在putty sesssion中执行ls。我尝试了下面的内容,会话正在成功打开,但ls无效。我尝试了很多技巧,但没有任何作用。

            cmd.StartInfo.FileName = @"putty.exe";
            cmd.StartInfo.UseShellExecute = false;
            cmd.StartInfo.RedirectStandardInput = true;
            cmd.StartInfo.RedirectStandardOutput = true;
            cmd.StartInfo.Arguments = "-ssh username@ip -pw pass";
            cmd.Start();
            cmd.StandardInput.WriteLine("ls");

0 个答案:

没有答案