使用window系统命令提示符输入netstat时显示“不是内部或外部命令,也不是可运行的程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用window系统命令提示符输入netstat时显示“不是内部或外部命令,也不是可运行的程序相关的知识,希望对你有一定的参考价值。

或批处理的文件。”
我的电脑是window 7 64位的操作系统

参考技术A win7里面是有这个命令的
可能是你的系统中缺少了这个文件,或者像一楼所说,是环境路径错了
参考技术B 是“net start”,中间有个空格,这个是用来启动服务的! 参考技术C netstat 命令报该错误有一般两个原因:
1 该命令不存在于该版本的操作系统中,系统找不着。
2 该命令无法找到,但是系统存在,请在“我的电脑上”单击“右键”,“属性”,“高级”,“环境变量”,修改或添加“D:\windows;D:\windows\system32;”,其中的系统盘盘符换为自己机器对应的,就可以了。设定完成后,重启cmd,然后就能找到该命令了。
本回答被提问者采纳
参考技术D 这个是XP的程式,可能WIN7里面没有

不能使用命令netstat-an

本人用的是XP系统,在命令提示符里用netstat-an命令查看端口时,却显示不是内部或外部命令,也不是可运行的程序或批处理文件,这是为什么,该怎么办?

可能的原因及对策:
1.首先提醒你,应该是netstat -an,就是说第3个t与-之间有空格。
2.可能netstat.exe文件不存在。在命令提示符下输入
dir /a c:\windows\system32\netstat.exe
如果提示找不到文件,那就是真的不存在。你可以从别的XP机器上复制一个,放到system32目录下。如果有这个文件的信息,那就只可能环境变量丢失了。
3.可能环境变量丢失。你要使用这个命令就要这样:
c:\windows\system32\netstat.exe -an

参考资料:回答者:ahejn - 助理 三级 1-31 10:45

参考技术A 先进入 C:\WINDOWS\system32 目录,看看有没有NETSTAT.EXE这个文件,如果没有,从别的XP机器上复制一个,如果有,肯定是你的环境变量丢掉了,以后运行 cd c:\windows\system32 回车
再运行那个命令.

以上是关于使用window系统命令提示符输入netstat时显示“不是内部或外部命令,也不是可运行的程序的主要内容,如果未能解决你的问题,请参考以下文章

端口5037被占用,在用“netstat -aonfindstr"5037"”时显示“netstat”不是内部或外部命令,怎么解决?

Windows系统中,如何快速找到端口被占用的进程?

windows怎么查看端口是不是被占用

Windows系统中,如何快速找到端口被占用的进程?

windows下解决端口被占用的问题

windows怎么查看进程端口