2016 - 2024

感恩一路有你

解决Netsh不是内部或外部命令错误的方法

浏览量:3877 时间:2024-05-11 11:07:13 作者:采采

问题背景及出现情况

在使用Windows系统进行网络配置时,经常需要使用到NetSH(Network Shell)命令。有时候会出现"Netsh不是内部或外部命令,也不是可运行程序"的错误提示。这种情况通常是由于系统的path路径设置不正确所致。在安装某些软件时,可能会修改系统环境变量,导致出现这一问题。

解决方法一:使用命令行解决

如果您熟悉DOS操作,可以通过以下步骤在命令行中配置path路径:

1. 打开CMD窗口

2. 输入以下内容:

```

path %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;

```

3. 注意确保路径设置正确,特别是"%SystemRoot%"部分。

解决方法二:在系统属性中手动配置

1. 右键点击桌面上的“我的电脑”,选择“属性”。

2. 进入“高级系统设置”,点击“环境变量”。

3. 在系统环境变量中找到“Path”,点击编辑。

4. 如果觉得在小框中编辑不便,可以复制内容到记事本中编辑后再粘贴回去。

5. 添加以下内容到变量值中,确保每项以分号结尾且没有重复项:

```

%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;

```

6. 点击保存并重启CMD窗口。

特殊情况处理

如果系统缺少netsh.exe文件,可以从其他系统中拷贝一份来替换。这种情况较为罕见,可能是由于个人原因误删系统文件或病毒感染所致。

以上是解决"Netsh不是内部或外部命令"错误的方法,希望对您有帮助。如有任何疑问,请随时留言反馈。感谢阅读!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。