windows.bat 732 B

123456789101112131415161718
  1. @echo off
  2. REM
  3. REM Set VS vars and run a command
  4. REM
  5. if DEFINED VSINSTALLDIR GOTO :done
  6. for /l %%v in (14, -1, 9) do (
  7. set VS=%%v
  8. IF EXIST "%PROGRAMFILES(x86)%\Microsoft Visual Studio %%v.0\VC\vcvarsall.bat" call "%PROGRAMFILES(x86)%\Microsoft Visual Studio %%v.0\VC\vcvarsall.bat" %1
  9. IF EXIST "%PROGRAMFILES(x86)%\Microsoft Visual Studio %%v.0\VC\vcvarsall.bat" goto :done
  10. IF EXIST "%PROGRAMFILES%\Microsoft Visual Studio %%v.0\VC\vcvarsall.bat" call "%PROGRAMFILES%\Microsoft Visual Studio %%v.0\VC\vcvarsall.bat" %1
  11. IF EXIST "%PROGRAMFILES%\Microsoft Visual Studio %%v.0\VC\vcvarsall.bat" goto :done
  12. )
  13. :done
  14. echo Using Visual Studio from %VSINSTALLDIR%
  15. echo %2 %3 %4 %5 %6 %7 %8 %9
  16. %2 %3 %4 %5 %6 %7 %8 %9