我刚刚编辑了我的 PATH 变量,在末尾添加了一个目录。
当我从开始菜单运行 CMD.EXE 并输入时PATH
,我可以看到我的新目录。
但是,当我通过按住 Shift 键并右键单击 Windows 资源管理器中的文件夹并选择“在此处打开命令窗口”来打开命令窗口,然后键入时PATH
,我找不到我的添加内容。
为什么 PATH 变量的内容不同?
如何设置“在此处打开命令窗口”命令窗口的 PATH 变量?
答案1
是的...有一个比重新启动更好、更快的解决方案,而且每次都有效。
对系统或用户环境变量进行更改后,终止“Explorer.exe”shell 进程。Windows 将重新启动它并重新读取最新的环境变量,允许“在此处打开命令窗口”功能获取新路径;或您添加/删除/更改的任何其他变量。
如何:
从以下位置启动 Windows 任务管理器 (Ctrl+Shift+Esc) 或更好的 SysInternals 工具 (进程资源管理器): https://technet.microsoft.com/en-us/sysinternals/bb896653
找到进程“Explorer.exe”,右键单击并选择终止进程或使用 Del 键快捷键
自从 1995 年以来,微软系统环境编辑器对话框就一直很糟糕。我使用以下工具来调整和管理我的系统全局和用户本地环境变量;
快速环境编辑器:(捐赠/免费软件) http://www.rapidee.com/en/about
享受并祝你好运。
答案2
就像@HaydnWVN 在评论中说的,我需要重启电脑。重启后,新目录出现在“在此处打开命令窗口”的路径中。
答案3
如果您在两个 Windows 中键入 echo %path% 并按 Enter 键,然后比较差异,会发生什么情况?我刚刚将 c:\test 添加到我的系统变量中,右键单击我的 D 驱动器并在此处打开提示,然后 echo %path% 确实显示了我的额外路径...
答案4
只需关闭并重新打开您右键单击相关文件夹的 Windows 资源管理器即可。我一开始使用的是 Heston T Holtmann 提供的解决方案,但发现在 Windows 7 上这种方法更简单,而且同样有效。