Telnet Is Not Recognized as an Internal or External Command Windows 10

Telnet Is Not Recognized as an Internal or External Command Windows 10

Windows 10 users may receive the following message on CMD when attempting to run the telnet command: 'telnet' is not recognized as an internal or external command, operable program or batch file.

A similar error happens on PowerShell: The term 'telnet' is not recognized as the name of a cmdlet, function, script file, or operable program. So what is the problem?

The problem is that Telnet (client) is not enabled by default on Windows 10. But we can easily enable it by turning on the Telnet Client Windows feature.

To enable Telnet on Windows 10, right-click the Start button, and choose Windows PowerShell (Admin).

To enable Telnet on Windows 10 right-click the Start button and choose Windows PowerShell

Type the following command and hit Enter:

Enable-WindowsOptionalFeature –Online –FeatureName TelnetClient –All

After that telnet command will be available in both CMD and PowerShell.

Alternatively, you can install Telnet Client by going to Control Panel | Programs and Features | Turn Windows features on and off.

Enable Telnet on Windows 10
Enable Telnet on Windows 10

And selecting the Telnet Client check box, and then clicking OK.