我有我的家庭服务器,并且想要创建管理器来唤醒我的计算机并检查现在是否可以进行 RDP 连接。
我完成了 WOL 行为,但现在检查计算机操作系统是否已打开并准备好进行 RDP 连接时出现问题。
是否可以“ping”RDP?
最佳答案
您可以检查是否可以连接到 RDP 端口(默认为 3389):
static bool IsRdpAvailable(string host) {
try {
using (new TcpClient(host, 3389)) {
return true;
}
}
catch {
return false;
}
}
用法:
bool available = IsRdpAvailable("your_server_ip_or_name");
关于c# - 有没有办法检查 RDP 连接是否可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40440683/