Собственно, для скрипта проверки живости RDP ищу способ определить, что там откликается именно RDP. Nmap, например, пишет, что service unknown, хотя там RDP работает. В некоторых случаях порт может быть открыт, но RDP не отвечает...
Еще один вариант - у xfreerdp появился параметр +auth-only
Соответственно можно вообще само подключение проверять, прямо с авторизацией. Если все ок - код выхода нулевой. Но, требует Х.