我正在使用一个高压电源,可以通过 TCP/IP 上的 telnet 进行远程控制。使用 Windows XP 的内置 telnet 客户端,这几年运行良好。由于 Windows XP 已从我的工作环境中逐步淘汰,我现在正尝试使用 Windows 7 上的 PuTTY 连接到该设备。
但是,还是存在一些明显的差异。字体不同,因此用户界面看起来很奇怪。更糟糕的是,退格键和数字键盘上的键不再起作用。
我能够通过将选项终端->键盘->退格键设置为 CTRL-? 来规避退格键问题。我无法修复数字键盘问题,尽管当我将终端->键盘->数字键盘选项的初始状态设置为“NetHack”时,它曾起作用过一次。
我担心还有更细微的差别。如果我设置错误,我控制的电源可能会烧坏昂贵的东西,而且损坏的用户界面已经导致我激活了不应该激活的通道!(幸运的是,什么都没有发生。)
如何配置 PuTTY 以使其尽可能接近地模拟 Windows telnet 程序?
答案1
如果您担心,最好还是使用 Microsoft Telnet 客户端。Windows 仍然有内置的 telnet 程序,只是默认情况下未安装。要安装 telnet 客户端,请在开始菜单中搜索“打开或关闭 Windows 功能”。在打开的对话框中,确保选中“Telnet 客户端”框。
答案2
我的另一位同事设法找出了解决紧急问题的 PuTTY 设置:
- 在会话中,将连接类型设置为“Telnet”
- 在终端 -> 键盘中设置
- 将退格键改为“Control-H”
- 功能键和键盘为“Linux”
- 数字键盘初始状态为“正常”
- 在终端 - >功能中,选中“禁用应用程序键盘模式”
- 在窗口 -> 翻译中,将远程字符集设置为“ISO-8859-1:1998 (Latin-1, 西欧)”(此选项可能有所不同;我正在控制意大利设备)
我没有找到 Windows 在命令窗口中使用的相同的 8x12 光栅字体,但这只是一个小问题。
然而,我决定遵循 heavyd 的建议,在 Windows 7 上安装 telnet。这样我就可以相当确定 UI 可以像以前一样工作。