我正在使用Windows 7,并且想设置一个环境变量并在同一命令中使用它。
具体来说,我想同时执行以下两个命令作为一个命令:

set MYPATH="C:\Program Files (x86)\Microsoft Visual Studio 11.0"
%MYPATH%\VC\vcvarsall.bat

换句话说,我想要Windows版本的this
这是我到目前为止尝试过的-
set MYPATH="C:\Program Files (x86)\Microsoft Visual Studio 11.0" && cmd.exe /C "%MYPATH%\VC\vcvarsall.bat"

但这不起作用。
那么,在Windows中有什么方法可以做到这一点?

最佳答案

这可以通过写-来完成:

cmd.exe /X /V:ON /C "set MYPATH="C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\varsall.bat" && !MYPATH!"

Source

关于windows - 在同一命令中设置和使用环境变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24129940/

10-13 07:29