私はこのコードを持っています:
using System;
using System.Text;
using Tamir.SharpSsh;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
SshExec exec = new SshExec("192.168.0.1", "admin", "haha");
exec.Connect();
string output = exec.RunCommand("interface wireless scan wlan1 duration=5");
Console.WriteLine(output);
exec.Close();
}
}
}
コマンドが実行されます。それはわかるけど!すぐにデータを印刷します。または実際には、コマンドからのデータを出力しません。mikrotik os の... ロゴのように印刷されます。私は実際にコマンドからのデータが必要です.SharpSSHがデータを少なくとも5秒間待ってから、それを返す必要があります.誰かが私がこれを行う方法を知っていますか?
私はこれにかなり慣れていません!すべての助けに感謝します!ありがとうございました!