@ECHO OFF echo 1 - Ruby 2.3 echo 2 - Ruby 2.4 echo 3 - Ruby 2.5 choice /C 123 /M "Which Ruby? " if errorlevel 3 goto ruby25-x64 if errorlevel 2 goto ruby24-x64 if errorlevel 1 goto ruby23-x64 goto confused :ruby23-x64 IF EXIST C:\DEVKIT\NUL RMDIR C:\DEVKIT IF EXIST C:\RUBY\NUL RMDIR C:\RUBY MKLINK /J C:\RUBY C:\RUBY23-X64 MKLINK /J C:\DEVKIT C:\DEVKIT64 GOTO ENDE :ruby24-x64 IF EXIST C:\DEVKIT\NUL RMDIR C:\DEVKIT IF EXIST C:\RUBY\NUL RMDIR C:\RUBY MKLINK /J C:\RUBY C:\RUBY24-X64 goto ende :ruby25-x64 IF EXIST C:\DEVKIT\NUL RMDIR C:\DEVKIT IF EXIST C:\RUBY\NUL RMDIR C:\RUBY MKLINK /J C:\RUBY C:\RUBY25-X64 goto ende :confused echo I'm confused ... exit :ende ruby -e "print 'Ruby version: ', RUBY_VERSION"
Comments