anchor.diff:  
   SET SEVENZIP_FILENAME=%SEVENZIP_FILENAME%.msi
   
  -CALL :download "7-Zip" http://7-zip.org/a/%SEVENZIP_FILENAME% %TEMP%\%SEVENZIP_FILENAME%
  -CALL :install "7-Zip" %TEMP%\%SEVENZIP_FILENAME%
  +CALL :download 7-Zip http://7-zip.org/a/%SEVENZIP_FILENAME% %TEMP%\%SEVENZIP_FILENAME%
  +CALL :install 7-Zip %TEMP%\%SEVENZIP_FILENAME%
   
   REM -- Update PATH variable to have 7-Zip available.
   SET PATH=%PROGRAMFILES%\7-Zip;%PATH%
  
positive.code: 
  REM ----------------------------------------------------------------------------
  :install
  
  START /B /wait msiexec /QB /i %2 /L*vx %2-install.log /norestart
  EXIT /B
  
  REM ----------------------------------------------------------------------------
  :end
  
  ENDLOCAL
  PAUSE
  EXIT /B
  
negative.code: 
  REM ----------------------------------------------------------------------------
  ECHO [INFO] Installing VirtualBox
  CALL :install_variables virtualbox
  
  SET VBOXGUEST_FILENAME=VBoxGuestAdditions_%VERSION%.iso
  SET VBOXGUEST_MOUNTDIR=%TEMP%\vbox-guest-additions
  
  CALL :download VirtualBoxGuestAdditions http://download.virtualbox.org/virtualbox/%VERSION%/%VBOXGUEST_FILENAME% %TEMP%\%VBOXGUEST_FILENAME%
  
  if not exist %VBOXGUEST_MOUNTDIR% (
    MKDIR %VBOXGUEST_MOUNTDIR%
  )
  
  7z e -o%VBOXGUEST_MOUNTDIR% %TEMP%\%VBOXGUEST_FILENAME% -y
  REM -- Ensure Oracle certificate added for unattended VirtualBox installation.
  certutil -addstore -f "TrustedPublisher" %VBOXGUEST_MOUNTDIR%\vbox-sha1.cer
  
  START /B /wait %VBOXGUEST_MOUNTDIR%\VboxWindowsAdditions.exe /S
  START /B /wait %TEMP%\%EXE% --path %TEMP% --extract --silent
  CALL :install VirtualBox %TEMP%\%MSI%
  
  REM ----------------------------------------------------------------------------
  ECHO [INFO] Installing Vagrant
  CALL :install_variables vagrant
  CALL :install Vagrant %TEMP%\%MSI%
  
  REM ----------------------------------------------------------------------------
  if /I "test-vm" == "%1" (
    REM -- "php-version" -- "nodejs-version" -- "solr-version" -- "ruby-version".
    bash --login %TESTSDIR%/cikit.sh "%2" "%3" "%4" "%5"
  
    if "%ERRORLEVEL%" NEQ "0" (
      ECHO [ERROR] Unable to boot VM.
      EXIT /B 1
    ) else (
      ECHO [SUCCESS] VM successfully provisioned.
    )
  )
  
  GOTO :end
  
  REM ----------------------------------------------------------------------------
  