Windows %PATH% 是在哪些地方定义的?

sla*_*ppy 3 windows path environment-variables

可能重复:
什么是 PATH 和其他环境变量,我该如何设置或使用它们?

我运行了一个第三方安装脚本,该脚本将其文件夹添加到%PATH%Windows shell 中的变量中。

我想摆脱它,但我找不到定义它们的地方。我当前的%PATH%变量似乎是以下各项的串联:

  • 当前用户的路径
  • 整个系统的PATH
  • 还有什么?

ADT*_*DTC 5

1.这适用于 Windows 7(我认为也适用于 Vista):

  • 开始 > 右键单击​​计算机 > 属性。
  • 高级系统设置链接(左侧)。
  • 环境变量按钮。
  • 您将在System variables部分下找到一个Path变量。
    • 选择它并单击“编辑”按钮进行编辑。
    • 您还可以在“用户变量”部分下找到一个Path变量。您也可以编辑它。
  • 完成后,单击“确定”三下。

提示:编辑变量窗口是不是很人性化。将内容复制到记事本以便于编辑,然后将编辑后的版本复制回来。

截屏

2.有些系统可能在易失性环境中包含一个 PATH 变量。此变量通常在连接到域的计算机上创建,通常在注销时清除。但是,您可能需要检查 PATH 变量是否存在于Volatile Environment 中

  • 开始 >输入 regedit.
  • 运行regedit.exe在搜索中找到的程序。
  • HKEY_CURRENT_USER\Volative Environment在注册表编辑器的左窗格中导航到。
  • 如果PATH右侧窗格中有任何具有该名称的条目,请确保不需要存储的路径^,然后右键单击该条目并单击删除。
  • 单击是消息。
  • 重新启动计算机以使更改生效。

^ 如果需要任何存储路径:

  • 它复制到Path的条目HKEY_CURRENT_USER\Environment
    • 您必须手动复制文本。注册表编辑器中没有拖放复制。
    • 双击原始条目以打开“编辑字符串”对话框,然后复制必要的文本。
  • 如果没有Path条目HKEY_CURRENT_USER\Environment
    • 右键单击右侧页面中的空白区域并选择New > String Value
    • 键入名称Path
    • 按 Enter 两次以保存名称并打开“编辑字符串”对话框。
    • 粘贴复制的文本。
    • 单击确定。

易失性环境的来源(请参阅最后的使用易失性环境路径。)