本文收集整理关于cmd不是内部或外部命令的相关议题,使用内容导航快速到达。
内容导航:
Q1:为什么我的cmd命令,既不是内部命令也不是外部命令?
打开我的电脑的属性,进入环境变量(在高级设置里面)在下面的框内(可下拉的)找到path,编辑一下。在后面加上,"c:/windows/system32/"。解释一下:cmd命令程序在c:/windows/system32/下存放。如果不添加这个path路径,将无法运行所有的cmd命令。是否帮到你了呢?
查看原帖>>
Q2:cmd提示不是内部或外部命令怎么办
cmd提示不是内部或外部命令怎么办
步骤/方法:
1开始——运行——输入%SystemRoot%\System32——单击“确定”
2本经验以cmd命令为例,在“X:\WINDOWS\System32”目录下看看有没有cmd程序的存在,如果有打开cmd程序,运行时一闪而过则说明该文件无损坏,如果毫无反应就表明该文件已经损坏。
3接下来在桌面上“我的电脑”鼠标右键“属性”,系统属性窗口单击“高级”标签,然后在单击“环境变量”按钮
检查系统变量中的path包不包含%SystemRoot%\system32路径,如果没有则添加进去
4单击变量“path”,再点击“编辑”按钮,将变量值%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem”复制进去后单击“确定”保存修改
5或者在运行对话框中输入“set Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem”命令来达到恢复系统变量Path的值
按照此法,应能解决。
Q3:在cmd运行bat文件,为什么总提示说不是内部或外部命令,也不是可运行的程序或批处理文件呢?
@echo off
echo 工程路径请自行修改
pause
把以上批处理保存在c盘根目录,命名为hello.bat,让其完全路径为c:\hello.bat
运行cmd,输入 start "" "c:\hello.bat"
Q4:关于在cmd下 mysql不是内部或外部命令的问题
环境变量应该是:
E:\wamp\bin\mysql\mysql5.1.36\bin
Q5:打开cmd它提示不是内部或外部命令是什么意思
先说明一下,CMD提示“不是内部或外部命令,也不是可运行的程序或批处理文件”,多是由于CMD的环境路径指向造成了,许多GHOST系统都存在这个问题。第一种解决方法,直接打开法。依次打开我的电脑-C盘(系统分区)-WINDOWS-SYSTEM32.此时用鼠标随便单击一个文件或文件夹,点击C键(输入法需先关闭),这样我们就能很快找到CMD.EXE这个文件了。接着我们双击运行就可以正常使用了,这里我们用PING命令做一个试验。第二种方法,修改路径法。我们在开始菜单中选择运行或者直接按WIN+R,输入CMD回车。由于我们还没有修改环境路径所以,现在PING命令是无法执行的。此时我们输入C:\WINDOWS\SYSTEM32\再回车就将路径修改正确了。(C盘是指系统分区,如果你的系统安装在D盘,那就输入D:\WINDOWS\SYSTEM32\)接下来测试一下PING命令,一切正常了!
Q6:在cmd输入wmic,提示说不是内部或外部命令,也不是可运行的程序或批处理文件,请问有什么方法?
除了wmic这个命令提示不是内部或外部命令的,其它一些命令同样有这个提示吗?
比如findstr,timeout,ping这些,如果它们也提示,那么有可能您的path环境变量设置丢失了。
Q7:win7系统 在cmd中输入netsh为什么总是出现不是内部或外部命令,或可运行程序
输入netsh总是出现不是内部或外部命令主要是因为netsh程序被删除或者Path变量被修改。32位和64位系统修复方法略有不同,下面用32位和64位分别说明。
软件工具:WIN7
1、32位系统进入C:\Windows\System32,64位系统进入C:\Windows\SysWOW64 查找netsh程序是否存在,如果不存在则从网络上搜索下载一个netsh文件复制到目录中。复制后再尝试是否可用。
2、如果没有上面的问题,右击打开计算机—属性—高级系统设置—环境变量—系统变量。找到Path这个变量,点击编辑,复制以下括号中的字符到编辑框中,括号不复制。
A:32位(%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;)
B:64位:(;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Windows\SysWOW64)
3、然后一路点击确定完成。重启命令窗口再执行netsh命令。
4、netsh是一个可执行程序,也可以直接运行netsh。