windows - 从批处理文件中添加对其他变量中的变量的引用
问题描述
我正在尝试将环境变量从批处理文件添加到我的 PATH 中,但我想“通过引用”添加它。
现在我有:
setx VAR1 "%HOMEDRIVE%%HOMEPATH%\MyDir"
setx PATH "%%VAR1%%;%PATH%"
问题1:
这会在我的环境变量中创建 VAR1,但在脚本结束之前还不知道它,所以我的 PATH 变量最终是";C:/rest_of_my_path_variable"
(以分号开头,但之前没有添加)。
问题2:
我希望我的 PATH 变量在此脚本之后"%VAR1%;C:/rest_of_my_path_variable"
而不是"C:\Users\Pierre\MyDir;C:\rest_of_my_path_variable"
在此脚本之后,因此如果稍后从任何来源修改 VAR1,正确的目录仍将在 PATH 中
我是一批新手,只是想在我的 win10 PC 上自动化一些东西。
任何想法?
解决方案
推荐阅读
- dart - 在 null 上调用了 getter 'value'
- r - 根据唯一ID查找两列之间的时间差并添加缺勤天数
- mongodb - 如果日期在 mongodb 中为字符串格式,则使用 $gte 和 <e mongo 运算符
- android - 应用程序在按下电源按钮时关闭 - React-Native Android
- python - 如何在日期时间中添加时间?
- c - 调用返回 SEXP 的函数时必须始终使用 PROTECT 吗?
- python - Python:如何与 RegEx 完全匹配
- ffmpeg - FFMPEG 缩放、缩放和连接过滤器
- javascript - 如何使用输入范围更改下方画布上笔的粗细?
- vba - 如何使公式适用于除 Excel 中的第一个工作表之外的所有工作表