sroller icon

change ruby version

sroller | PRO | 04/05/18 07:42:24 PM UTC | 0 ⭐ | 497 👁️ | Never ⏰ | []
Batch |

740 B

|

None

|

0 👍

/

0 👎

@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