最近电脑系统重装为win11后,发现cmd后,进行telnet,然后运行譬如show run等命令,发现如果显示内容过多,超过一个页面时,cmd窗口右边没有出现滚动条,鼠标无法向上翻页查看前面的显示记录。
经测试发现从win11 22H2版本开始,默认终端设置是windows Terminal。之前默认终端一直是windows控制台主机conhost.exe。
在设置里,进行更改:
选择设置-启动-默认终端应用程序改为:windows控制台主机。
退出,重新运行cmd,telnet后就恢复到原来的界面,过长的历史记录翻页也恢复正常了。
如果想再改回win11的默认设置,可以按照如下图示进行更改: