Windows系统如何添加目录到环境变量

系统设置2021-01-02

有时候为了方便运行命令程序,需要将它们的目录添加到环境变量,要不然换到其他工作目录后,系统就找不到我们要执行的命令程序了,本文将介绍如何将目录添加到环境变量path。

编辑系统环境变量环境变量分为系统变量和用户变量,系统变量针对所有用户,用户变量只针对当前登录系统的用户,所以添加到哪个需要看实际应用。

1、通过Windows系统提供的工具编辑环境变量

如上图所示,打开开始菜单,搜索环境变量,选择“编辑系统环境变量”,然后在打开的窗口中点击“环境变量”按钮,即可进入编辑工具。或者我们可以直接运行rundll32 sysdm.cpl,EditEnvironmentVariables打开它。

选择path并编辑上面是用户变量,下面是系统变量,选择需要编辑的path行,点击编辑按钮,然后在编辑窗口中双击空行或者点击新建按钮,手动输入目录路径或者点击浏览按钮添加。

新建添加路径在老版本的Windows系统中,这个有所区别,它是通过分号分隔每一个路径的。

2、通过PowerShell添加环境变量

使用管理员身份打开PowerShell,执行下面的命令。

添加到系统变量:

[Environment]::SetEnvironmentVariable('path', "要添加的目录;$([Environment]::GetEnvironmentVariable('path', 'machine'))",'machine');

添加到用户变量:

[Environment]::SetEnvironmentVariable('path', "要添加的目录;$([Environment]::GetEnvironmentVariable('path', 'user'))",'user');

比如将目录d:\t\xstui添加到用户变量path中,执行下面的命令即可。

[Environment]::SetEnvironmentVariable('path', "d:\t\xstui;$([Environment]::GetEnvironmentVariable('path', 'user'))",'user');

多个目录的话可以使用分号隔开。

本文链接:https://www.xstui.com/read/1073