当前位置: 首页 > news >正文

【科普笔记】——什么是环境变量

定义

        环境变量(environment variables)是操作系统中用来指定操作系统运行环境的一些参数。它们是操作系统中的一个具有特定名字的对象,包含了一个或多个应用程序将使用到的信息。环境变量可以影响程序的运行方式,为系统和应用程序提供必要的运行环境信息。

        环境变量的主要作用包括:

  1. 设置参数:环境变量相当于给系统或用户应用程序设置的一些参数,比如PATH变量,它告诉系统当要求运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到PATH中指定的路径去找。
  2. 软件共用:在某些情况下,环境变量可以帮助解决软件在不同系统或用户之间的共用问题,例如在双系统环境下,通过设置环境变量可以使两个系统共享某些软件的安装。
  3. 系统运行:环境变量还可能影响系统的运行方式,例如,某些软件在安装时需要向系统目录中复制某些文件,如果没有正确设置环境变量,可能会导致软件无法在另一个系统下运行。123

   在Windows系统中,环境变量可以分为用户变量和系统变量:

  • 用户变量:仅对当前用户起作用,通常不建议为了省事而配置系统环境变量。
  • 系统变量:针对所有用户起作用,为了安全起见,一般配置用户环境变量。

        环境变量的设置和修改可以通过系统的“设置-系统-高级系统设置-环境变量”进行。在设置环境变量时,需要注意优先级问题,对于普通变量,用户环境变量优先级高于系统环境变量。2

        常见的环境变量包括:

  • %ALLUSERSPROFILE%:返回所有“用户配置文件”的位置。
  • %APPDATA%:返回默认情况下应用程序存储数据的位置。
  • %PATH%:指定可执行文件的搜索路径。
  • %TEMP% 和 %TMP%:返回对当前登录用户可用的应用程序所使用的默认临时目录。123

环境变量是操作系统中的一个重要概念,正确配置环境变量对于程序的正常运行和系统的管理至关重要。

如何在Windows中找到环境变量:

        在“设置”——>"系统"——“系统信息”——“环境变量”

        使用命令行:在运行窗口里面输入“sysdm.cpl”按下回车,打开“系统属性”,打开“高级”找到“环境变量”


http://www.mrgr.cn/news/67017.html

相关文章:

  • 17. 面向对象的特征
  • rediss数据结构及其底层实现
  • 视频Qoe测量学习笔记(一)
  • Rust闭包(能够捕获周围作用域变量的匿名函数,广泛应用于迭代、过滤和映射)闭包变量三种捕获方式:通过引用(不可变引用)、通过可变引用和通过值(取得所有权)
  • 跳出与空语句
  • 三维测量与建模笔记 - 3.1 相机标定基本概念
  • Spark的Standalone集群环境安装
  • 遥感图像数字处理 - 1
  • QMetaObject::invokeMethod异步调用一个函数,并传入自定义类型参数
  • python数据结构基础(5)
  • Ansys Zemax | 将CODE V设计导入OpticStudio
  • 【高中生讲机器学习】23. 最大熵模型详解+推导来啦!解决 why sigmoid!
  • 增强型MOS管的工作原理:【图文讲解】
  • sls日志服务采集json格式日志
  • mysql的触发器
  • 文件操作:Xml转Excel
  • es自动补全(仅供自己参考)
  • ASRPRO 日历2
  • Python 装饰器 (面向切面编程,语法糖,AOP)
  • PySpark 本地开发环境搭建与实践
  • 对自动化测试的一些展望与理解
  • Linux(CentOS)安装 MySQL
  • 伊莱亚斯 M. 斯坦恩(Elias M. Stein)《复分析》与《实分析》教材
  • APP 后台广告位配置的关键要素与策略
  • 浏览器是如何渲染页面的? - 2024最新版前端秋招面试短期突击面试题
  • 编程语言越来越多,为什么C/C++还没有被现在的时代淘汰呢?