Telnet输出溢出,无法看到完整输出

时间:2013-02-13 09:23:28

标签: cmd telnet

我正在使用模拟器,模拟器连接到telnet并将printf输出到telnet窗口。我尝试增加缓冲区和属性中的所有内容,但输出溢出。我也无法在telnet提示符下输入任何内容。有没有办法在telnet提示符上显示我的完整输出? enter image description here

enter image description here

正如你所看到的,我在telnet屏幕上看不到上面的条目(21 ....)。我甚至无法在telnet提示符中输入任何内容。 什么都有帮助!!!

1 个答案:

答案 0 :(得分:0)

在我看到您的屏幕截图之前,我会猜到输入线要么被任务栏覆盖,要么在显示屏的底部。我不确定最大窗口高度是否与问题有关,但我的答案是基于它的可能性。尝试将屏幕缓冲区大小设置为高,但窗口大小接近正常。

console window layout settings

如果您安装了Powershell,请在telnet之前尝试使用此批处理脚本来设置控制台窗口大小和缓冲区。

@echo off
setlocal
set width=80
set height=35
set buffer=9999

mode con: cols=%width% lines=%height%
powershell -command "&{$H=get-host;$W=$H.ui.rawui;$B=$W.buffersize;$B.width=%width%;$B.height=%buffer%;$W.buffersize=$B;}"

Source