帮我制作C#监控(输出)和Feed(输入)到SSH.exe

时间:2010-01-20 16:45:38

标签: c# ssh cmd system.diagnostics objectoutputstream

我发现我提出的问题越多,我得到的帮助越大。

因此,为了使问题尽可能完整,我提供了this C# WPF solution中创建的Visual Studio 2010 Beta 2

此解决方案完全重现了我遇到的问题,因为我尝试使用System.Diagnostics.Process对象从ssh.exe捕获输出。

为了重现这个问题,就在你眼前,你需要两件事: (1)Visual Studio 2010 Beta 2的安装。 (2)允许传入SSH连接的Linux服务器的IP地址。

要修改此代码以使其工作,您可能需要和您是程序员一样多的黑客。代码完全如我所知,如何制作它。它将监视几乎任何其他命令行实用程序的输出(ssh.exe除外)。

如果您点击我的名字,您可以看到我之前问过这个问题的所有方法。如果您有任何建议,但无法下载并重现此问题,请向您提交上一个问题的答案:

我想向那些有重复问题的先决条件的人保留这个问题,并通过展示他们如何使其发挥作用(经过某些修改)来回答这个问题。

1 个答案:

答案 0 :(得分:1)

我已阅读您的问题,但我没有复制或修复此问题。但是,我确实提供了一些好的(我希望)建议。你一直试图让这种方法有效而不成功,我建议尝试不同的方法。

我会查看现有的C#SSH库(1 2 3),这些库已经过编码,测试和验证,并且提供了比System.Diagnostics.Process更好的界面。 。

我知道这不能解答您的问题,但它可以解决您的问题。