cmd不是内部或外部命令,怎么解决
答案:3 悬赏:40 手机版
解决时间 2021-02-15 18:37
- 提问者网友:我一贱你就笑
- 2021-02-15 09:18
cmd不是内部或外部命令,怎么解决
最佳答案
- 五星知识达人网友:忘川信使
- 2021-02-15 10:38
命令提示符窗口(cmd.exe)是Windows字符命令的解释和支持组件。在Windows95/98时代,命令提示符就是“MS-DOS方式”,到了2000以后,由于系统已经全面跃升到32位,“MS-DOS方式”已经不能正确反映该组件功能了,所以才改称为“命令提示符窗口”。由此可知,这个窗口状态下,其绝大多数命令都是脱胎于原来的MS-DOS命令(后来也有一些增加的命令,但为数不多)。 但是,楼主所说的drop,确实不是DOS命令。在其他一些编程语言中,Drop命令是常用的,但是,它不能脱离程序环境而单独运行于命令行模式下的。据此分析,估计可能性有二:一是楼主机器上有某个软件是以Drop命名的,或者楼主自己编写的程序是以这个命名的,但是运行程序是需要连同后缀名一起输入的,因此请核对程序名称,正确输入运行。第二种可能是,楼主机器中过毒,确实有一些病毒程序使用Drop命令或者以Drop命名的,但是估计病毒程序主体已经被杀软删除了,所以导致系统运行它的时候找不到命令了。使用更新病毒库的杀软全盘杀下毒吧,如果还不能解决,欢迎继续追问。。,
全部回答
- 1楼网友:等灯
- 2021-02-15 12:36
在cmd下ipconfig时 显示该命令不是内部或外部命令
网络 2010-05-20 09:05:57 阅读1102 评论2 字号:大中小 订阅
笔者认为是执行这些命令的可执行文件被误删造成的,进入系统安装目录的system32目录中发现ipconfig等可执行文件仍然存在,并没有被删除或改动的迹象。 第一步:在目录中直接运行这些可执行文件发现可以调出一个命令执行窗口,不过一闪即逝。由此可断定这些可执行文件没有问题,是完好无损的。 第二步:输入“cmd”命令进入命令行模式,然后进入“c:\windows\system32”目录运行ipconfig命令,发现一切正常,ip地址及dns等信息全部显示出来了。 第三步:笔者通过“我的电脑→属性→高级”标签的“环境变量”按钮查看相关信息。发现“系统变量”中的path项值为空,这应该是问题的关键,由于默认path为空,所以在任意路径下运行诸如ipconfig的命令系统将无法找到该程序。双击path参数为其设置变量值“c:\windows\system32”。 第四步:确定后再在命令行模式中输入“ipconfig”就能显示出正确的信息了。- 2楼网友:拾荒鲤
- 2021-02-15 11:43
在我的电脑——属性——环境变量——在系统变量找到Path编辑前面添加%systemroot%\system32;如果有站删除保存后再复制进去就好了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯