浅谈环境变量

1.需求

现在,我想要用WIN+R运行qq程序,但正常来说是无法运行的,因此,需要额外配置环境变量。

image-20240718115635300

image-20240718115726884

2.环境变量

2.1 理论

环境变量包括用户变量和系统变量,主要区别于它们的优先级和使用范围

  • 用户变量仅对当前用户有效。每个用户都有自己的环境变量设置,这些设置不会影响其他用户。
  • 系统变量对所有用户有效。它们是全局的,系统中的所有用户都能访问这些变量。
  • 当相同名称的用户变量和系统变量都存在时,==用户变量的值会覆盖系统变量的值==。

Path 变量是最常见的环境变量之一,用于指定系统和用户可以执行的命令的目录。将需要执行的程序的目录添加到 Path 变量可以使其在命令行中无需输入完整路径即可执行。

说人话就是,可添加目录的路径到PATH变量,输入命令xx时,系统将优先从用户变量的PATH变量中的路径中查找xx,没有找到的话,再从系统变量的PATH中查找,因此我们只需要在用户变量PATH中添加对应路径即可

image-20240718202242796

2.2演示

  • 首先在设置中进入系统->系统信息->高级系统设置(我的设备是win11)

image-20240718202606207

  • 接着进入环境变量

image-20240718202745183

  • 找到qq.exe所在的目录,可以右键桌面qq的快捷方式,找到文件所在位置,明显我的qq.exe所在目录是C:\Program Files (x86)\Tencent\QQ\Bin,复制下来。

image-20240718203013177

  • 在环境变量中选择用户变量的PATH,将上述路径添加进去,并确定。

image-20240718203309706

image-20240718203332444

  • 接着使用WIN+R输入qq,就可以运行qq啦~
  • 或者使用WIN+R输入cmd,在命令行中输入qq,同样也可以运行qq~

关于环境变量的相关知识就等着聪明的你继续探索啦!


浅谈环境变量
https://driogon.github.io/2024/08/19/环境变量/
作者
陈言泷
发布于
2024年8月19日
许可协议