【发布时间】:2014-07-30 13:31:42
【问题描述】:
我使用的是 Windows 7,我想设置一个环境变量并在同一命令中使用它。
具体来说,我想同时执行以下 2 个命令作为单个命令-:
set MYPATH="C:\Program Files (x86)\Microsoft Visual Studio 11.0"
%MYPATH%\VC\vcvarsall.bat
换句话说,我想要this的Windows版本。
这是我迄今为止尝试过的 - :
set MYPATH="C:\Program Files (x86)\Microsoft Visual Studio 11.0" && cmd.exe /C "%MYPATH%\VC\vcvarsall.bat"
但它不起作用。
那么,有没有办法在 Windows 中做到这一点?
【问题讨论】:
-
cmd /c "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" -
@foxidrive 谢谢!我以前尝试过类似的方法,但是没有用。所以我用谷歌搜索并在某处读到,这样做的唯一选择是将路径设置为环境变量,然后调用它。路径中的空格造成了很多问题!
标签: windows command-line cmd environment-variables