win服务器

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > win服务器 > telnet不是内部或外部命令

telnet不是内部或外部命令,也不是可运行的程序或批处理文件(图文讲解)

作者:共饮一杯无

Windows cmd 报错:‘telnet‘ 不是内部或外部命令,也不是可运行的程序或批处理文件,这个错误表明系统无法识别telnet命令,因为它不是内置命令,也没有在系统的PATH环境变量中的目录找到对应的可执行文件

Windows cmd 报错:‘telnet‘ 不是内部或外部命令,也不是可运行的程序或批处理文件,这个错误表明系统无法识别telnet命令,因为它不是内置命令,也没有在系统的PATH环境变量中的目录找到对应的可执行文件。

问题描述

执行telnet命令报错如下:

C:\Users\11876>telnet 192.168.1.101
'telnet' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

这个报错说明你的 Windows 系统没有启用 Telnet 客户端功能,或者 Telnet 命令不在环境变量中

说明:

telnet 是一个网络调试工具,主要用途是:测试网络端口是否开放(最常用)

检查某个 IP 和端口是否能连通,比如:

telnet 192.168.1.101 80

解决方法(Windows 系统):

方法一:启用 Telnet 客户端(推荐)

  1. Win + R 输入 optionalfeatures 回车

    1. 或打开:**控制面板 → 程序 → 启用或关闭 Windows 功能 **

    2. 或者 Win + i,选择可选功能,然后选择更多Windows功能

  2. 勾选 Telnet Client,点击“确定”

  3. 等待系统安装完成后,重启命令行窗口

  4. 再次输入 telnet 测试:

telnet 192.168.1.1

如果Telnet客户端已安装,确保其安装目录已添加到PATH环境变量中。

方法二:使用 PowerShell 替代(无需安装)

如果你只是测试端口连通性,可以用 PowerShell 的 Test-NetConnection

PS C:\Users\11876> Test-NetConnection -ComputerName 192.168.1.101 -Port 22                                                                                                                                                                                                                                                                                             ComputerName     : 192.168.253.39
RemoteAddress    : 192.168.1.101
RemotePort       : 22
InterfaceAlias   : WLAN
SourceAddress    : 192.168.251.18
TcpTestSucceeded : True

注意

 总结

到此这篇关于telnet不是内部或外部命令,也不是可运行的程序或批处理文件(图文讲解)的文章就介绍到这了,更多相关telnet不是内部或外部命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文