Automatize o teste da porta telnet no Windows 7 usando script em lote

Eu estou usando o Windows 7 x64. Usando um script de morcego, preciso verificar se consigo me conectar a algumas portas específicas em um servidor usando o telnet. Se conectado com sucesso, o servidor exibe um menu, ou então uma mensagem como esta: Conectando a xxxxx ... Não foi possível abrir a conexão com o host, na porta xxxxx: Falha na conexão.

Para o meu propósito, o servidor tem várias portas para serem testadas e eu não quero complicar as coisas fazendo o login ou navegando pelos menus. Eu só quero uma saída simples indicando se a conexão foi bem sucedida ou não. Verificar o status de saída não funcionou. Eu não quero usar o Visual Basic. Alguma idéia de como verificar o status da conexão usando um script de bat? Atualmente eu verifico visualmente e uso o script abaixo para abrir conexões

@ECHO OFF
setlocal EnableDelayedExpansion

echo.
SET /P host_name="Please enter the hostname: "
echo Please enter the port numbers followed by the Enter key: 
echo.
set num=0

:Loop
set /a num=num+1
SET /P mwa_port%num%=""
if "!mwa_port%num%!"=="" (goto Start)
goto Loop

:Start
set /a num=num-1
for /L %%i in (1,1,%num%) do (
 echo Trying to log into port !mwa_port%%i! of %host_name%
 start /min "" "C:\Windows\System32\telnet.exe" %host_name% !mwa_port%%i!
 REM echo Exit Code is %errorlevel%
)

:End
endlocal
echo.
SET /P leave="Press any key to exit.."

Aqui está uma amostra de saída do script:

Please enter the hostname : abcdefg.hijkl.mnop
Please enter the port numbers followed by the Enter key:

10001
10002
10003
10004
10005

Trying to log into port 10001 of abcdefg.hijkl.mnop
Trying to log into port 10002 of abcdefg.hijkl.mnop
Trying to log into port 10003 of abcdefg.hijkl.mnop
Trying to log into port 10004 of abcdefg.hijkl.mnop
Trying to log into port 10005 of abcdefg.hijkl.mnop

Press any key to exit..

Em seguida, ele abre 5 janelas telnet no estado minimizado, cada uma com um menu no login bem-sucedido