2016-11-05 6 views
2

私は自分のホームサーバーを持っていて、自分のコンピュータを起動し、RDPが今すぐ接続できるかどうかを確認するマネージャを作成したいと考えています。RDP接続が可能かどうかを確認する方法はありますか?

私はWOLの動作を達成しましたが、コンピュータOSがオンになっていてRDP接続の準備ができているかどうかを確認することに問題があります。

RDPに「ping」することは可能ですか?あなたは(デフォルト3389で)RDPポートに接続できるか

答えて

4

はあなただけチェックすることができます。

static bool IsRdpAvailable(string host) { 
    try { 
     using (new TcpClient(host, 3389)) { 
      return true; 
     } 
    } 
    catch { 
     return false; 
    } 
} 

使用法:

bool available = IsRdpAvailable("your_server_ip_or_name"); 
+0

Yeap、それが働いた、おかげでたくさん! – eocron

関連する問題