我想做一个批处理文件,调用setenv.cmd
并继续执行其他一些命令,例如:
%COMSPEC% /E:ON /V:ON /K "%PROGRAMFILES%\Microsoft SDKs\Windows\v7.0\Bin\SetEnv.cmd"
setenv /Release /x86
set DISTUTILS_USE_SDK=1
set MSSdk=1
python setup.py build
不幸的是,批处理在第一行之后停止,因为它调用了接近新的东西cmd.exe
。我也试过
call "%PROGRAMFILES%\Microsoft SDKs\Windows\v7.0\Bin\SetEnv.cmd /Release /x86
但是,不成功:执行后初始批处理仍然停止setenv.cmd
。
调用setenv.cmd
和继续批处理的正确方法是什么?