Windows 10 - 普通用户(非管理员)如何为其帐户永久设置路径变量

Pin*_*jee 6 windows powershell

我是 Windows 10 机器中的非管理用户。我试图为我的帐户设置 java 和 gradle 路径。作为普通用户,我无法通过控制面板访问环境变量。在 unix 中,我可以轻松更改 bashrc 并为我的帐户设置路径。在 Windows 中,我尝试使用 setx 或 set 命令设置变量,但这些变量不会为我的帐户保留。我也尝试过 powershell 命令,但出现访问被拒绝错误。所以,我的问题是,如果我做错了什么,如果有办法可以使用命令或在 Windows 中设置路径,非管理员用户不能永久设置路径变量。

setx /s machinename /u domain\username PATH "%PATH%;C:\dir1\dir2"
Run Code Online (Sandbox Code Playgroud)

我查看了适用于 Windows 7 的另一个答案,但是当我在命令 windows 10 下尝试时,没有任何反应:

"C:\Windows\system32\rundll32.exe" sysdm.cpl,EditEnvironmentVariables

小智 9

按 Win+I 打开系统设置对话框。在搜索框中输入“环境”选择“为您的帐户编辑环境变量”


jpa*_*ugh 0

有两个 PATH 变量(通常还有两组环境变量)。有针对当前用户的,也有针对当前机器的。这些内容针对每个登录的用户进行组合。

详情请参阅此处