【发布时间】:2015-09-24 23:38:19
【问题描述】:
通常在工作中,我必须安装不会将自身添加到路径的新框架等,并且我必须经历将可执行文件添加到路径的繁琐过程。因此,我决定添加一个 shell 上下文菜单项,以便我可以将任何给定文件夹添加到路径中,只需右键单击它并选择“添加到路径”。
我完成了创建上下文菜单项的常规程序,并使用以下命令将文件夹添加到路径:
setx PATH "%PATH%;%1%"
这似乎没有评估 PATH 变量,而是将我的 PATH 替换为如下内容:
PATH;C:\Program Files (x86)\Android\android-sdk\platform-tools
有没有办法让上下文菜单项评估 %PATH% 而不仅仅是忽略百分号? 我已经阅读了有关使用 \,^ 并仅添加额外 % 的信息,但这些方法似乎都不起作用。
如果重要的话,这是在 Windows 7 Enterprise 计算机上
【问题讨论】:
-
现在通过运行能够正确评估百分比的 bat 文件来修复它。还必须创建另一个系统变量(我称之为 UPATH)并使脚本更改该系统变量而不是 PATH。如果我尝试直接设置它,则会遇到一些奇怪的问题,即两次添加到 PATH 中
标签: windows shell path registry contextmenu