2016-11-05 4 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

엡, 그것은 일, 덕분에 많이! – eocron

관련 문제