O comando Telnet do Windows XP não funciona adequadamente para alguns scripts do Linux.
O modo mais simples de garantir que este problema está ocorrendo para você é pressionar ENTER depois de conectar via telnet. Deve pular para a linha seguinte e NÃO pular duas linhas. Se estiver pulando duas linhas, é sinal que você está com este problema!
Para resolver, coloque o seguinte dentro de um arquivo (por exemplo: fix.WinXP.Telnet.bat) e depois execute-o
@echo OFF
rem ### term.bat batch script by rbautch to disable line feeds with carriage returns.
rem ### also sets TermType and BSASDEL to delete characters when backspace is pressed.
echo Changing CRLF registry value...
reg add HKCU\Software\Microsoft\Telnet /v "CRLF" /t REG_DWORD /d 0 /f 1>nul
echo Changing TermType registry value...
reg add HKCU\Software\Microsoft\Telnet /v "TermType" /t REG_DWORD /d 0 /f 1>nul
echo Changing BSASDEL registry value...
reg add HKCU\Software\Microsoft\Telnet /v "BSASDEL" /t REG_DWORD /d 1 /f 1>nul
echo Done!
echo Press any key to close this window.
pause >nul
Após executar o telnet não mais pulará duas linhas!
Bons scripts!
Jáder
1 comentário em “Telnet do Window XP -> Linux”
Não é possível comentar.