2009-08-18 21:28:02 +0000 2009-08-18 21:28:02 +0000
134
134

以标准用户身份更改环境变量

当点击 “高级系统设置 "时,我需要以管理员身份登录,因此只能编辑管理员环境变量_(除了机器范围内的环境变量)。如何编辑标准用户的环境变量?

详情

随着迁移到Windows 7,我决定以标准用户的身份工作,而不是无权限的管理员。到目前为止效果不错,但我遇到了一个小问题:

当我试图通过控制面板更改每个用户的环境变量时,我必须以管理员身份登录。但由于我是以管理员身份运行控制面板的那一部分,我只能编辑管理员变量。

我该如何编辑我自己的环境变量呢?如果不采取极端的措施,比如编辑注册表(如 "有没有什么命令行工具可以用来编辑Windows中的环境变量?” ] 建议的那样。]0x3& )

答案 (4)

179
179
179
2009-08-18 21:30:48 +0000

只需在开始菜单中输入 “环境"(或在Windows 10中按Win+S键并搜索"编辑你的账户的环境变量”)。

同样,在控制面板中搜索 “环境 "也会产生该选项。

一般来说,我注意到,在开始菜单或控制面板中简单地搜索某项内容,要比试图记住一系列的图标、对话框等来找东西要快得多。至少对于绝大多数的任务来说1。

稍加挖掘就会发现

rundll32 sysdm.cpl,EditEnvironmentVariables

是用来呈现该对话框的命令。如果你愿意,你可以在某个地方放一个快捷方式。


1 也有例外,比如安装环回网络适配器。我找了几分钟,才终于找到了怎么做。但这些事情几乎不是常见的情况:-)

32
32
32
2009-08-18 22:33:47 +0000

除了搜索(如Johannes所提到的),"更改我的环境变量 “在 "用户账户 "控制面板的 "任务 "下列出。

从命令行中,你可以使用setx命令创建/修改持久的环境变量,它包含在Windows Vista中(估计Windows 7也是如此),在此之前是Windows资源包工具的一部分。

10
10
10
2012-10-01 09:13:00 +0000

可以用【快速环境编辑器】(http://www.rapidee.com/en/about)。

7
7
7
2014-06-10 11:22:02 +0000

如果你想编辑一个特定帐户的环境变量,但该变量是系统变量的一部分(如果你为一个特定的插件设置路径,可能会出现这种情况),例如在Windows中的Path,你可以通过附加一个分号来实现,如果需要的话,后面跟着%variable_value%,就像这样。

Path=%Path%;c:\PathName\ForNewPlugin