在 Windows 10 中,一些环境变量实际上使用百分号来引用路径。例如,PSModulePath 环境变量如下所示(忽略我标记出来的额外变量):
您会注意到它使用百分号来引用某些目录,而不是硬编码路径。假设我有几个要添加的环境变量,但我希望它们引用我自己的自定义目录。例如,如果我想将位于某个自定义目录中名为“Include”的文件夹添加到环境变量中,理想情况下,我所要做的就是将此文本添加到相应的环境变量中:
%MyCustomDirectoryVariable%\Include
但是,当然,有一个问题;我不确定是否有可能创建自己的可以引用特定目录的百分号变量! 我是否可以创建自己的自定义百分比符号变量,以便环境变量可以正确地解释为目录? 或者如果我想将自己的路径添加到环境变量中,它必须始终是硬编码路径吗?
答案1
最简单的方法是使用 set - 命令。只需打开命令提示符并尝试:
设置 myvar = c:\sourcecode\include\
之后您可以在需要的地方使用 %myvar%。