如果我在另一个线程中忽略了这个问题,但我找不到它(在这里或互联网上的任何地方),我深表歉意。
在 Windows (XP) 中,我通过右键单击我的电脑,然后选择属性 > 高级 > 环境变量 来设置以下全局环境变量:
CUSTOM_HOME = c:\some\folder\path
如何将其插入批处理文件中执行?我需要将 subfolder\program.exe
“附加”到此路径,以便在批处理文件中获取 c:\some\folder\path\subfolder\program.exe
.我尝试类似的东西
%CUSTOM_HOME%\subfolder\program.exe
但是当我执行批处理文件时,输出只显示
> \subfolder\program.exe
> The system cannot find the path specified.
.exe 的完整路径正确的语法是什么?
最佳答案
这是正确的语法,但是如果 custom_home 路径包含空格,您需要在整个内容周围添加引号。
如果未找到,则意味着全局环境变量拼写错误或不可用。您可以在命令行中使用 SET CUSTOM_HOME
对此进行测试。
关于Windows 批处理文件 - 将环境变量插入可执行调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8290895/