Windows 7-用户特定的%PATH%


22

我想为Windows 7建立一个系统,其中每个用户在%PATH%中都有自己的私有目录。我尝试将%PATH%设置为,%HOMEDRIVE%%HOMEPATH%\Bin;%SystemRoot%\System32;[...]但似乎不起作用。

对于那些没有意识到我要做什么的人,这有点像EXPORT PATH=~/bin在* nix上。如果需要,它可以基于用户特定(并且实际上更喜欢计算机范围的设置)。

Answers:


12

看来您正在尝试修改系统路径,以便每个用户都是动态的。

您可以基于每个用户设置环境变量,因此没有必要。

通过注册表;

HKEY_CURRENT_USER\Environment

通过用户界面;

UI截图

诚然,一旦添加更多用户,这种方法就会失败,但是在家庭系统上,这种情况可能并不常见。


1
您可以按用户添加变量,但这会覆盖系统%PATH%吗?
MiffTheFox 2010年

5
它将添加到系统路径。
RJFalconer

4
这种方法有两个问题。首先,正如您所说,在拥有更多用户的系统上是不切实际的。第二个问题是PATH,与其他变量不同,该变量被附加到系统路径中。似乎无法以动态方式设置系统变量:(这也回答了@MiffTheFox的问题。–
Vince

3
@Ghodmode你可以简单地设置用户的PATH喜欢的东西%PATH%;C:\your\path:在Win 7中,变量扩大,我的路径追加到系统路径。另外,您可以运行rundll32 sysdm.cpl,EditEnvironmentVariables以显示对话框。不过,我尚未在其他版本上进行测试。
mrr 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.