telnet回顯的具體講解
telnet服務在遠程控制中,命令的使用是多樣化的。這里我們來介紹一下telnet回顯的特殊情況。首先我們了解一下在win2000中的telnet回顯的一些設置。windows 2000及XP默認是關閉telnet回顯的,這樣在操作上很不方便,要讓telnet程序實現本地回顯可以按如下步驟操作:
1.在命令窗口中運行不帶任何參數的telnet命令,執行 /help查看telnet的子命令
telnet下有如下指令:
- close 關閉當前連接
- display 顯示操作參數
- open 連接到一個站點
- quit 退出 telnet
- set 設置選項 (要列表,請鍵入 'set ?' )
- status 打印狀態信息
- unset 解除設置選項 (要列表,請鍵入 'unset ?' )
- ?/help 打印幫助信息
其中set 下有參數LOCAL_ECHO控制回顯與否,不同操作系統可能有細微差別
2. 對于Windows2000來說,該telnet回顯命令為:
- set LOCAL_ECHO //注意,此命令是在telnet窗口下執行的;
之后再使用quit命令退至cmd窗口,窗口顯示內容如下
設置telnet回顯:
- Escape 字符為 'CTRL+]'
- Microsoft telnet> set LOCAL_ECHO //設置本地回顯
- Microsoft telnet> quit
此方法長期有效,以后再連接上TCP服務器的telnet程序窗口中輸入的字符就可以回顯了.
但是,對于有些版本的Windows XP ,即使按上述作法操作,仍然無法達到目的.這是XP中telnet的一個缺陷.可以參照下面步驟來解決.
1.先啟動一個telnet程序連接到TCP服務器中.
2.在連接上的TCP服務器的telnet程序窗口中同時按下 "Ctrl" 和 "]" ,接著在提示窗口中執行
set localecho命令,按下回車,命令執行,再次按下回車,退出當前窗口 ,會來到一個新的
telnet窗口,在此窗口中輸入的內容就可以顯示出來了 .在進行telnet回顯時注意,上述方法僅對當前窗口有效,在以后新連接的telnet窗口中仍然需要重復上面的過程.