00:00
好,刚刚呢,我们介绍了我们的环境变量,接下来呢,我们来说我们环境变量里边比较重要的一个,呃,你看环境变量里边有这么多变量,对吧?各种各样的变量非常非常的多,那我们说一个比较重要的,也就是说我们其实是目前来讲,我们唯一会用到的一个环境变量,叫做一个pass环境变量,Pass是干嘛的?我们先来演示一个问题啊,先来演示一个问题,我把这些都关掉啊,都关掉,待会我们再从头演示,都关掉,那现在呢,我在桌面上刚才有一个hello,在这里边啊,我创建一个文件啊,叫做一个ABC.txt里边呢,随便写点内容,哎,随便写点内容哈嗯,哈哈哈哈哈哈哈是吧,随便写点,写点字啊,写什么无所谓啊,写什么无所谓,保存关掉,那现在我想通过我的命令行窗口打开这个文件,我要怎么打开,那首先我是不是先得打开我的命令行窗口啊,CTRLR,然后CMD回车,那我要打开文件我得先。
01:00
进入到这个文件夹,所以先CD desk top,在CAD到hello,然后打开ABC.td直接写ABC.t直接回车,这时候这文件是不是就打开了?哎,非常非常的简单就打开了,但是这里边我要问你一个问题了,现在注意啊,我来一个CD点点,这点点你可以写,不写空格也OK啊,C点点,现在我是不是又回到桌面了,我问你了,此时此刻我要再打一个ABC.t这个时候还能不能去打开这个文件了,直接看效果,一回车告诉你ABC.t不是内部或外部命令,也不是可程序或批注文件,说白了有没有打开。没有打开,为什么?哎,那注意了,刚才我在hello下边输的ABC.t是不是表示打开hello里边的ABC.t文件呀?但是现在我跑到了desk top下输的ABC.t那是不是表示我要打开这个文件夹下的ABC.t啊?但是问题是现在在我的desk top下有没有ABC.t这个文件呀?很显然它是没有这个文件的,所以这时候还能不能打开了?哎,就不能打开了,你要想打开,对不起,你还得进入到hello里边,还得打ABC.txt这时候是不是才行啊?哎,这时才行,所以这时候就意味着你要想打开ABC.txt就必须要进入到hello。
02:36
不然就打不开对吧?这个无可厚非,很正常对吧?很正常,你要吃饭,你必须先进到饭店里,你跟马路边儿吃饭,你饭店里不给你做对吧?哎,一个道理,但是问题就来了,假如说ABC.txt这个文件,我经常要用。我很多时候我都要用这个文件,但是现在就导致我要想用这个文件必须得进hello,要想用就得进hello,但是我觉得进hello太麻烦了,当然你要想进来,其实有一个简单方式是吧,打开hello,咱们之前是在这儿输入CMD,你可以干嘛呢?直接在这儿路径这输入一个CMD回车,这样的效果是不是直接进入到hello了?哎,这样也行,但是还是有点麻烦,你是不是还得去打开这个目录啊,打开这目录太麻烦了,我希望有一种简单的方式可以干麻呢,可以让我在任意位置在hello里也好,在desk top也好,在我的用户加目录也好,在任意位置都可以访问到ABC.t。
03:45
那我怎么样才能做到这个事儿,哎,那注意了,我们在这儿来说一下,这里就要用到我们这个pass环境变量,Pass环境变量是干嘛的?首先肯定一点,它是一个环境变量,这个变量名叫pass,什么意思啊?Pass叫做路径啊,Pass叫做一个路径,我们再来说一下,Pass环境变量中保存的是一个一个的路径,注意它里边保存的是一个一个的路径,是路径,而且还是多个路径,它不是说只能保存一个,可以保存多个啊,Pass环境变量中保存的是一个一个路径,那这些路径是干嘛的?我们来说,当我们在命令行中输入一个命令,哎,或访问一个文件时啊。
04:45
输一个命令或访问一个文件时,我们的什么呢?我们系统会首先在当前目录下寻找,寻找,举个例子,现在这我们在hello,我这是不是输入一个ABC.tit它是一个文件呀,它会干嘛?它会先在我当前目录,也就是会在hello里去寻找,去找有没有,如果有是不是执行了,哎,执行或打开,哎,所以注意寻找,如果找到了,则直接执行或打开,如果是命令就执行,如果是文件就打开,那这么一个特特点,那我们说了,如果没有找到呢?如果没有找到,则会依次去到我们这个pass,哎,环境变量的路径中去寻找。
05:45
那你要注意了,Pass环境变量当中是一个一个的路径,一个一个路径,它可能有一个路径,两个路径,三个路径,四个路径,有很多路径啊,很多路径,但是我们来看啊,我们现在先说一下,那现在我现在CD点点,我现在回到了deskt top,我这又输了一个ABC.txt但是很明显现在desk top是不是没有啊,那这时候他到底发生了什么,他实际上先在desk top下边去找ABC.t去找有没有啊,没有没有注意,没有的时候,它并不是直接报错了,它怎么办?我们说了,我们有一个pass pass里边是不是有一个一个的路径啊,它会先去哪找,先去pass的第一个路径去找,有怎么办?直接打开,没有去。
06:36
第二个找,第二个有怎么办?直接打开没有怎么办?去第三个找,有怎么办?打开没有再去第四个找,如果还有是不是继续找啊?如果把所有的路径都找到了,都没有,那最后干嘛?报错啊,最后报错就这么一个流流程,所以我们来说一下啊,如果没有找到,则会依次去pass环境变量的路径中去寻找,直到什么呢?找到为止啊,直到找为止,哎,如果什么呢?如果。
07:12
Pass环境变量中的这个路径中都没有找到,都没有找到则什么呢?则报错,报什么错粘过来。哎,叫做一个这个,但不一定是他啊,叫做一个叉叉叉,哎不是什么呀,内部或外部命令也不是可运行程序或批处理文件,所以出这个错证明它一直没有找到啊,一直没找到,这就是一个帕那边这么一个作用,所以它有什么用,所以什么呀,哎,我们可以。将一些经常需要访问到的什么呢?哎,这个文件或程序的这个路径,哎,添加到这个pass环境变量中,这样我们就可以在任意的位置哎访问到这些文件啊,我们就可以在任意的位置访问到这些文件了,这就是PA环境变量,所以像我们刚才这个ABC.t它路径是不是叫hello啊,这个路径完全可以加到PA里,加到以后就干嘛了,可以在任意位置来访问了。好废话不多说了,来看看怎么去改pass啊,怎么去改pass,那我们先要找到pass吧,哎,还是环境变量嘛,环境变量在哪?你就去找找pass,还是啊,我把步骤整个重复一遍,计算机磁电脑右键属性高级系统设置环境变量在。
08:51
这儿用户环境变量,我这儿是不是已经有pass了,我已经有了,我就可以直接改了,而你如果没有,你可以把它删了,然后再改,诶不是你可以添加上对吧,没有你可以手动添加啊,没有可能手动添加,那我就在我原有记录改了,我选中pass,然后咱们先看一下吧,你看pass里边跟的是不是一个一个路径啊,你看几个路径啊,多个路径直接是不是用分号隔开的,诶怎么改,选中以后直接点编辑,实际上WIN10它会对它进行了一个格式化,也就是说它会把一个一个路径是不是单独给我列出来,但是WIN7就没有了,所以WIN7的同学改的时候注意一下,你要手动往路径后边加分号,而WIN10就没那么麻烦,相对来说省事一点,那WIN7的同学自己注一下,应该跟我们刚才改unam那个效果差不多啊,效果差不多好,那我现在想把hello这个路径添加pass怎么办?先打开hello文件夹,找到这个路径,直接CTRLC回到这儿,然后点击。
09:51
新建,然后粘过来,现在来看hello是不是就进去了,然后再点确定,这时候实际上hello这个路径已经进去了,哎,已经进去了,那现在注意了,你来看我现在pass里边是不是就有五个路径啊,那寻找顺序是怎么找的,还是先找当前你命令在哪执行的就在哪找,如果没有先找第一个路径,再没有找第二个,再没有找第三个,再没有找第四个,再没有找最后一个,那最后一个是不是一定能找到了,哎,那这时候我们来看一下啊,点击确定,确定,确定都关掉,都关掉啊,都关掉,现在来这儿我们来看一下,那根据我刚才的说法,这我改完了,现在是不是应该又可以用了。
10:35
行不行啊,我们试试ABC.t走,诶,没用啊。你刚才不说的好好的,这怎么没用啊,注意修改完pass以后,我们要重启命令行窗口重启,你要把它关掉,然后再打开。这时候再看现在我是不是在用户加目录啊,我再来一个ABC.td回车是不是行了呀?哎,同学老师你骗人,你是不是在那又建了一个呀?哎,别着急,我现在回到桌面,桌面是不是肯定没有啊,再来一个ABC.titt回车是不是就OK了?哎,就OK了,这个就是它的好处,当你把hello那个路径放到pass里以后,Hello里边的所有文件都可以直接访问,因为在找文件的时候,它是不是会去找pass里边路径啊,哎,会去找那个pass路径,所以关于pass你就记住了,凡是说你希望经常需要访问的东西,文件也好,程序也好,你就把它路径添加到pass里,这样我们可以很方便的去访问啊,很方便访问。当然注意了,像我们刚才的这个路径有没有必要添加到这个pass里,像还有一个路径,是不是完全没有必要,哎,所以在这儿我再做一件事儿干嘛呢,把这个路径给它删掉。
11:53
因为没用嘛,对吧,没用找到pass,找到hello,选中它直接点删除是不是没了,哎,然后点确定确定确定这样就OK了,但是还是注意这时候你再执行还是能打开,为什么呀,没重启嘛,对吧?没重启所以这块关掉,然后再来运行一下,还是来一个ABC.t回车,这时候是不是就不行了,因为路径已经从pass当中删除了,好,这就是我们pass的一个用法,然后这里边我们来说一下注意事项,注意事项第一个我们叫什么呢?哎,如果环境变量中没有pass,诶可以手动添加,哎,注意如果你没有自己加一个没关系啊,尽量在这个用户变量里加啊,这个系统变量肯定有啊,肯定有,但是用户不一定啊,用户不一定。第二一个我们这个pass。
12:54
N镜变量呀,它不区分大小写,哎你说你可以写什么呀,你可以写大写的,Pass,你也可以写什么呀,前面P是大写,后边ATH小写,你也可以写什么呀,一个大写,一个小写,一个大写一个小写,哎,你可以写一个小写,三个大写是吧?当然这很明显,是不是有点神经病啊,哎,建议不要这么写啊,建议不要这么写,一般然你就这么写,要不然全大写,要不然全小写,要不然首字母大写,哎不均大写,怎么写都行啊,怎么写都行,只要这四个字母就OK啊,只要是这四个字母就OK。然后第三一个注意事项叫什么呢?哎,修改完环境变量,必须重新启动我们这个命令行窗口,必须重新启动,不重新启动改完了没用啊,必须重新启动命令行窗口,然后第四个注意,尤其是使用WIN7的同学啊,我们这个多个路径之间,哎,使用我们这个分行。
13:54
号隔开,刚才已经强调过了,再强调一遍,多个路径之间使用分号隔开啊,这是我们说的一个pass环境变量,然后啊,在这儿我们还是来说一下练习五,练习五其实就是把我刚才所做的事儿再重复一遍,什么事啊哎,先在桌面创建一个hello文件夹,文件夹中创建一个这个ABC.t。
14:27
哎,然后输入随意的那个内容,哎,随意内容然后干嘛呢?诶,然后诶将我们这个hello添加到hello的这个路径,添加到我们这个pass环境变量中啊,微量中尝试,诶在任意位置访问这个什么呀,ABC.t你试试能不能访问到,如果能访问到是不是证明你就配置成功了,就是把我刚才做的事再重新发重复一遍啊最后诶将我们这个hello这个路径从我们这个哎,Pass环境变量中删除,就是刚才做的事重复一遍,非常的简单,但是这个过程非常重,非常重要,因为我们一般去装软件,哎,难点没有难点,难点就是配置环境变量,如果你把这个pass这个配手。
15:28
好了,其他的就都没有问题啊,都没有问题了,好,这里我们也是先停一下,你们来尝试把这个事儿来做一下。
我来说两句