netsh 不是内部或外部命令,也不是可运行程序

2026-04-04 18:33:04

1、出现情况:

不论是建了WiFi网络,或者配置其他网络环境,都是需要用到netsh命令的(别着急说你是通过软件实现WiFi的,软件也是调用系统命令的),当我们以管理员权限打开cmd输入netsh ……命令后,

系统提示“netsh 不是内部或外部命令,也不是可运行程序”

netsh 不是内部或外部命令,也不是可运行程序

2、这类问题最常见的原因就是 系统的path路径没有设置的缘故。

当你安装完成系统后,path路径肯定是正常的,为什么会出现这种情况了

 

最常见的原因 是在安装某些软件的时候,是需要配置软件环境额(如java),但这种情况是在后面添加路径,有部分朋友会直接他系统的删除,只留下新软件的path值,就变成了这样了

 

netsh 不是内部或外部命令,也不是可运行程序

3、如果你熟悉dos操作的话,我们可以再dos里面配置path路径的;进入cmd窗口;输入如下内容,即可解决

--------------------我是一条分割线,不要复制哦-----------------------------

path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;

--------------------我是一条分割线,不要复制哦-----------------------------

注意:%SystemRoot%\有的写成是windows了,他们基本等价,我们不做讨论,下同

netsh 不是内部或外部命令,也不是可运行程序

4、不想用dos命令的朋友,有没关系哈没关系,我们用这种直观方式解决。

在桌面,我的电脑-->(右键)属性-->高级系统设置

netsh 不是内部或外部命令,也不是可运行程序

netsh 不是内部或外部命令,也不是可运行程序

5、进入高级系统设置后,选择“环境变量”,

netsh 不是内部或外部命令,也不是可运行程序

netsh 不是内部或外部命令,也不是可运行程序

6、在下面系统环境变量里面选择 path一项,然后点击编辑按钮

netsh 不是内部或外部命令,也不是可运行程序

netsh 不是内部或外部命令,也不是可运行程序

7、觉得在这个小框里面编辑不方便的话,可以把你面的内容复制出来,到记事本里面编辑完了复制进去

netsh 不是内部或外部命令,也不是可运行程序

8、在变量里面添加如下内容,(解释:变量是以分号为一条的,如有重复的条目就不再添加)

--------------------我是一条分割线,不要复制哦-----------------------------

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;

--------------------我是一条分割线,不要复制哦-----------------------------

注意,变量里面“;”是英文状态的

9、完成后保存即可,然后重启dos,即cmd命令窗口(必须重启哦)

然后我们执行命令试试看


netsh 不是内部或外部命令,也不是可运行程序

10、附加

特殊情况说明,有的朋友是系统里面缺少netsh文件,那么从别的系统下拷贝一份netsh.exe文件来替换

注意:虽然出现这种的情况比较少,但是有可能存在的,a.个人原因误删系统文件,b.病毒入侵

11、朋友,成功了没有哈,感谢你的阅读,有什么问题,欢迎留言哈

猜你喜欢