Já faz anos desde que eu precisei escrever scripts de telnet para sistemas Windows, mas o que eu usei no passado foi o Telnet Scripting Tool , que é um programa de linha de comando escrito por Albert Yale. Suponho que você esteja usando Ctrl-J acima para enviar o caractere de feed de linha (LF) , ou seja, 0A hexadecimal. Você pode criar um script de retorno de carro / avanço de linha (CR / LF) com \m
ao usar a ferramenta, o que pode funcionar para o que você precisa ( instruções de uso , que também aparecerão em uma janela se você executar o programa sem opções). Para automatizar a transmissão de texto com outros caracteres de controle , você pode criar um arquivo de script, por exemplo, script.txt e, em seguida, usar a opção /r
para que o comando execute o script, ou seja, tst10.exe /r:script.txt.
Você pode usar um editor hexadecimal grátis como o Freeware Hex Editor XVI32 para criar um arquivo de script contendo as strings e caracteres de controle , por exemplo inserindo o hex 0A para Ctrl-J, você precisa enviar via Telnet.