Você poderia usar o netcat se houvesse uma versão do Windows - no Linux eu uso:
nc -z <host> <port>
Isso retorna 0 se a porta estiver aberta. Execute isso em um loop para torná-lo contínuo.
Se o Powershell estiver disponível, veja o link para um exemplo.