Description
Not well regarded as a telnet client, it is however one that comes with most versions of Windows.
Windows Vista Telnet
Contrary to previous versions of Windows, in Vista the telnet client was not installed out of the box. In order to install it, these steps should be followed:
- Open up the Start menu.
- Under the Settings submenu, select the Control Panel item.
- Within the Control Panel window, select the Programs and Features icon.
- On the left hand side of the Programs and Features window, select the "Turn Windows features on or off" item.
- In the popup window, check the "Telnet client" option.
- The telnet client will now be installed.
CSI Support
Sequence | Description | Supported |
---|---|---|
CSI <top>;<bottom>r | Set scrolling region. | ☑ |
CSI ?25h | Hide the cursor. | ☒ |
CSI ?25i | Show the cursor. | ☒ |
Protocol Support
At this time, the following list is incomplete.
Option | xXXX |
---|---|
TTYPE | Supported. |
NAWS | Supported but with a quirk. If the window is resized, then the NAWS update is not sent until the player next enters input. |
Character Sets
If a telnet client supports it, it is possible to switch between a limited range of character sets using ANSI escape sequences.
As can be seen in the screenshot above, Windows Telnet does not offer any character sets other than the one its DOS window is using.
Terminal Types
Implementation Quirks
Local Echo
There is a special approach taken to how local echo works in Windows Telnet. By default, it will echo anything the user enters. However, if the server connected to attempts to send negotiation options, then the echo is immediately disabled. It can be re-enabled by the user, if they enter the settings area and turn local echo on there.
Cursor Movement
A DOS window can have two different sizes, the size of the screen buffer and the size of the actual window itself.
What the telnet client reports through the NAWS option, is the window size. If the screen buffer size is larger, then this should be irrelevant and only noticeable through the visible scrollbars on the window. However, when the server sends cursor movement escape sequences followed by characters, the window will shift within the screen buffer in an as yet undetermined manner resulting in unreliable behaviour.
External Links
Windows XP Telnet - The Microsoft documentation for the Windows XP telnet command.