【发布时间】:2013-07-13 04:48:08
【问题描述】:
我有一个批处理文件,它需要与机器的其余部分具有不同的 PATH 环境变量。经过一番谷歌搜索,使用“SETLOCAL”应该更改批处理脚本中的一个变量,一旦结束它就会被改回来,所以我的脚本是:
SETLOCAL
set PATH="C:\Qt\4.8.1\bin;"
qmake project.pro
我得到了输出:
'qmake' is not recognized as an internal or external command, operable program or batch file.
即使 qmake 位于路径“C:\Qt\4.8.1\bin\qmake.exe”,并且正在破坏
C:\Qt\4.8.1\bin\qmake.exe
从命令行工作正常。有什么想法吗?
【问题讨论】:
标签: command-line batch-file environment-variables