环境变量是什么?

用户与系统环境变量和如何找到它们的值

一个环境变量,是一个动态值操作系统确定信息和其他软件可以使用特定于您的电脑。

换句话说,一个环境变量是代表其他东西,像一个位置在您的计算机上版本号,一个对象列表,等等。

环境变量是百分号(包围%),如%临时%区别于普通文本。

存在两种类型的环境变量:用户环境变量系统环境变量。

用户环境变量

用户环境变量,顾名思义,是特定于每个用户帐户的环境变量。

这意味着一个环境变量的值作为一个用户登录时可以不同于相同的环境变量的值,当登录不同的用户在同一台计算机上。

这些类型的环境变量可以手动设置无论用户是否登录,但Windows和其他软件可以设置。

用户环境变量的一个例子% homepath %。例如,在一个Windows 10电脑,% homepath %持有的价值\ \用户蒂姆的文件夹,其中包含所有的特定于用户的信息。

用户可以自定义环境变量。用户可以创建类似%数据%,这可能指向一个文件夹在电脑上C: \ \下载文件。这样的一个环境变量只会工作,特定的用户登录。

您可以使用一个定制的用户环境变量如果你想使用快捷方式绕过你的电脑。或者,如果你正在考虑建立一个脚本,它指向一个环境变量,你可以随时改变文件夹后无需调整脚本中的所有代码。

系统环境变量

不仅仅只是一个用户系统环境变量,应用可能存在的任何用户,或在未来创建。大多数系统环境变量指向重要位置像Windows文件夹。

一些最常见的环境变量包括在Windows系统%路径%,% programfiles %,%临时%,% systemroot %,虽然有很多人。

例如,当你安装Windows 8,%列出%环境变量设置为目录的安装。自安装目录是安装程序(这是你…或你的电脑制造商)可以定义在一个电脑,它可能是C:\Windows,但在另一个,它可能是C: \ Win8中的

继续这个示例中,假设微软Word后这些计算机上安装Windows 8设置完成。作为安装过程这个词的一部分,一些文件需要复制到安装在Windows 8的目录。微软的Word怎么确定安装在正确的位置的文件如果那个地方C:\Windows一台电脑和C: \ Win8中的另一方面吗?

为了防止这样一个潜在的问题,微软的Word软件,以及大多数软件,设计安装%列出%,而不是任何特定的文件夹。这种方式,它可以确保这些重要的文件安装在同一目录作为Windows 8,无论哪里。

看到微软的认识到环境变量页面一个巨大的用户和系统环境变量列表通常用于Windows。

你如何找到一个环境变量的值呢?

有几种方法可以看到是一个特定的环境变量。然而,在大多数情况下,至少在Windows中,最简单的,最快可能,方法是通过一个简单的命令提示符命令被称为回声

怎么做:

  1. 打开命令提示符

  2. 执行以下命令准确:

    回声%临时%

    …当然,用%临时%你感兴趣的环境变量。

    回声临时命令在Windows命令提示符
  3. 注意下面的值的显示立即。

例如,在我的电脑,回声%临时%生产:

C:\Users\Jon\AppData\Local\Temp

您还可以使用Windows PowerShell看到一个特定的环境变量指向,但语法有点不同:

写输出美元env: temp

如果让你害怕的命令提示符(不应该),有一个长的方法检出一个环境变量的值,而不需要使用命令行工具

控制面板,则系统小应用程序。一旦在那里,选择高级系统设置在左边环境变量在底部。这是一个不完整的环境变量列表,但列出的旁边的值。

Windows 10环境变量

在Linux系统中,您可以执行printenv从命令行命令列出所有当前定义的环境变量。

这个页面是有用吗?