分享

more不是内部命令也不是外部命令

 融水公子 2019-08-30

讲解对象:more不是内部命令也不是外部命令

作者:融水公子 rsgz


前言:这个问题在于你用了一个命令more,或者参数-m

作用:more可以显示文件内容 文件信息

报错:more不是内部命令也不是外部命令

分析:这是因为以前我们电脑默认使用more命令显示文件信息,但是现在我们可以看看这个文件夹里面的命令集合

路径:C:\windows\system32

发现:这里面的more已经进化成了more.com

解决:使用命令的时候我们需要用这个命令more.com

注意:若果还是不行出错的话,很可能就是你的环境变量没有 设置正确。想学习环境变量的相关设置可以参考我的另一篇文章:

http://www.360doc.com/content/19/0627/11/54508727_845151877.shtml

这篇文章我介绍的python的环境路径的设置,那么我们设置cmd环境变量的话也是一样的道理。直接将C:\windows\system32这个路径加入系统环境变量就行了。

环境变量设置原理:我们在cmd命令提示符里面输入的种种命令本质上就是在执行程序,计算机执行所有的程序都是需要事先知道我们程序的位置的。我们经常用鼠标点击程序其实在点击的过程中,计算机就已经知道了程序的路径了,但是我们命令你提示符下面的命令并不知道这些程序的路径。所以就需要设置。那么我们所有的命令程序基本上都放在C:\windows\system32这个文件夹里面,接下来就很简单了,直接在系统环境变量里面加上这个路径。之后你再命令提示符输入的所有命令都会先在这里寻找,找到了就会执行,找不到程序就会报错。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多