【前言】
接触到环境变量是因为看龙哥的一篇文章【提高学习效率】☞(利用WIN+R 快速打开 软件 及 网页 ),文章中简介了环境变量中Path的使用, 以及为我们带来的便利。主要实现的功能就是实现在 windows+R 运行窗口中输入名称打开文件。因为这样一个实用强大的功能的发现,吸引了我的注意力,于是有了这次小小的探索。
【正文】
一、什么是环境变量?
1.环境变量的概念
答:环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
——来自百度百科
(具体环境变量是什么,我也还没看明白,但是我们不妨先看一看。)
2.环境变量有哪些?
我们来一起看一看哈
- l Windows+R
- l 输入cmd
- l 回车
- l 进入dos窗口
- l 输入 set 回车
-
(场面堪比春运,我就不贴图了, 你试试……)
二、环境变量有什么用?
(我也没搞清楚这么多环境变量都是干嘛用的,需要一个,研究一个吧)
Path ——就是用来设置文件运行的默认路径的。
举个“栗子”:
世界上有许多个宋荣凯
但是通常我的朋友们喊我的时候不会喊:“嘿!廊坊师范学院12期提高班的宋荣凯!”而是喊:“宋荣凯!”
但是我就知道是说我,我的同学也明白是说我,而不是世界上其它的宋荣凯。因为这里有个默认限定——就是在我们共同的朋友圈里找“宋荣凯”。
那么这个时候path的值就是 path.value = "廊坊市:\廊坊师范学院\12期提高班;"
所以在运行框中 输入 宋荣凯 回车
我就出来了!
三、如何设置环境变量
1. 鼠标操作
路径:我的电脑——系统属性——高级系统设置——环境变量
——>
————>
(大功告成)
2. Dos 窗口运行命令(path为例)
因为它是个对象嘛 ,给对象复制就只要
Set path=***
但是我们既想添加新的,又不想更改旧的应该怎么办呢?
Set path =%path%;***(例%path%;E:\)
( 不过这种方法只对当前窗口有效(就是说,关掉dos窗口,更改就自动恢复了),目前基本上没什么用,但是以后写代码可能会用到这些语句。)
3. 批处理运行
这个参看【提高学习效率】☞(利用 批处理 快速实现 WIN+R 打开软件)
批处理下次再研究。
【总结】
关于环境变量的命令:(dos 下的set设置的环境变量只对当前窗口有效,关闭后自动消失)
set 查询本机环境变量
Set *** 创建环境变量
set xx=yy 设置环境变量xx值为yy
set xx= 删除环境变量
(在别人电脑上,或者公共电脑上的时候不妨用dos窗口更改环境变量,用完关掉窗口自动还原)
本文简介了环境变量的概念, 环境变量之path的用处和设置,关于如何用dos窗口永久更改环境变量,网上也有一些资料,不过我没有实践成功,希望实现了的大神不吝指教。希望本文对大家有所帮助,祝天天开心!