⑴ 为什么netsh总是提示不是内部或外部命令
到
system32
目录中确定是否存在
⑵ 在CMD里面输入NETSH来修改IP,电脑总是提示“netsh不是内部或外部命令,也不是可运行程序或批处理程序”
问题要找源头。
你的问题是出在环境变量上。
右键我的电脑-高级-环境变量-在下面的框中双击Path变量,在最后面加入
;%windir%\system32
一行。
如果你的环境变量根本就是空的或者不存在。
那就自已建一个。
加入
%windir%\system32
⑶ win7系统 在cmd中输入netsh为什么总是出现不是内部或外部命令,或可运行程序
输入netsh总是出现不是内部或外部命令主要是因为netsh程序被删除或者Path变量被修改。32位和64位系统修复方法略有不同,下面用32位和64位分别说明。
软件工具:WIN7
1、32位系统进入C:WindowsSystem32,64位系统进入C:WindowsSysWOW64 查找netsh程序是否存在,如果不存在则从网络上搜索下载一个netsh文件复制到目录中。复制后再尝试是否可用。
⑷ 运行"NETSH WINSOCK RESET CATALOG" 命令.显示NETSH 不是内部或外部命令,也不是可运行程序或批处理文件
可能是netsh 命令组件丢失。。因DOS下所有的内部或外部命令的使用都要依靠C:\WINDOWS\system32目录下的命令组件的支持。。。如果丢失某项组件就会出现你的这种情况。。。。你到C:\WINDOWS\system32下搜索有没有netsh netshell.dll p2pnetsh.dll这三个文件。。。没有的话到别人的机子去复制过来放在C:\WINDOWS\system32下。。
⑸ netsh不是内部或外部命令,cmd中可以用,写成BAT文件就用不了
应该是环境变量的问题。
可以在前面加一句
pushd c:\widnows\system32
netsh wlan start hostednetwork
⑹ netsh不是有效的内部或外部命令,也不是可运行的程序或批处理文件
netstat
-an
不行就
执行程序的路径没了。
在cmd下输入
PATH
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
或
在我的电脑—属性—高级—环境变量
里面重新设置路径,按新建变量名输入:path变量值输入:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
⑺ win7连不上网,命令提示符显示netsh不是内部或外部命令,也不是可运行的
方法/步骤
1、出现情况:
不论是建了WiFi网络,或者配置其他网络环境,都是需要用到netsh命令的(别着急说你是通过软件实现WiFi的,软件也是调用系统命令的),当我们以管理员权限打开cmd输入netsh ……命令后,
系统提示“netsh 不是内部或外部命令,也不是可运行程序”。
2、这类问题最常见的原因就是 系统的path路径没有设置的缘故。
当你安装完成系统后,path路径肯定是正常的,为什么会出现这种情况了。
最常见的原因 是在安装某些软件的时候,是需要配置软件环境额(如java),但这种情况是在后面添加路径,有部分朋友会直接他系统的删除,只留下新软件的path值,就变成了这样了。
3、如果你熟悉dos操作的话,我们可以再dos里面配置path路径的;进入cmd窗口;输入如下内容,即可解决。
--------------------我是一条分割线,不要复制哦-----------------------------
path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
--------------------我是一条分割线,不要复制哦-----------------------------
注意:%SystemRoot%\有的写成是windows了,他们基本等价,我们不做讨论,下同。
4、不想用dos命令的朋友,有没关系哈没关系,我们用这种直观方式解决。
在桌面,我的电脑-->(右键)属性-->高级系统设置。
5、进入高级系统设置后,选择“环境变量”,
6、在下面系统环境变量里面选择 path一项,然后点击编辑按钮。
7、觉得在这个小框里面编辑不方便的话,可以把你面的内容复制出来,到记事本里面编辑完了复制进去。
8、在变量里面添加如下内容,(解释:变量是以分号为一条的,如有重复的条目就不再添加)。
--------------------我是一条分割线,不要复制哦-----------------------------
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
--------------------我是一条分割线,不要复制哦-----------------------------
注意,变量里面“;”是英文状态的。
9、完成后保存即可,然后重启dos,即cmd命令窗口(必须重启哦)。
然后我们执行命令试试看。
10、附加
特殊情况说明,有的朋友是系统里面缺少netsh文件,那么从别的系统下拷贝一份netsh.exe文件来替换。
注意:虽然出现这种的情况比较少,但是有可能存在的,a.个人原因误删系统文件,b.病毒入侵。
⑻ dos窗口中中netsh命令不是内部或外部命令是什么意思
你既然能到这一步的话说明你netsh这个命令是没有问题的,你试着关闭掉这个窗口,然后重新打开试试,如果不行,你试着打"netsh /?"没有双引号,打到上面去看看会不会有语法提示,如果没有那就是缺少了这个命令模块了,需要去重新下载一个就可以了。
⑼ netsh命令显示不是内部或外部命令
你好!
如果提示这个信息,有可能你安装的系统是精简版或者ghost版本的系统,去掉了netsh的功能组件,导致你输入这个命令的时候无法运行
建议你安装完整版系统试试看
⑽ 我用了你的方法进入安全模式,但当我输入那条命令的时候说netsh不是内部或外部命令怎么回事
用全路径命令试试
c:\windows\system32\netsh
或者cd c:\windows\system32
netsh