anchor.diff:  )
   set /p missingPrompt=This program must be run with administrative privileges.
   for /f "tokens=*" %%i in ('node -v 2^>nul') do (
  -  set userNodeVersion=%%i
  +    set userNodeVersion=%%i
   )
   for /f "tokens=*" %%i in ('powershell -command "& { . .\nodeInstallerScript.ps1; FindMostRecentVersion }"') do (
  -  set latestNodeVersion=%%i
  +    set latestNodeVersion=%%i
   )
   if !userNodeVersion! == "" (
  -  call :InstallNode
  -  exit /b 0
  +    call :InstallNode
  +    exit /b 0
   )
   call :ValidateNode
   exit /b 0
  
positive.code: set downloadsFolder=%userprofile%\Downloads\
  set npmCmd=npm
  set powershellVersion=""
  for /f "tokens=*" %%i in ('powershell.exe -command "$output = Get-Host | Select-Object Version; $output -match '[3-9].0'"') do (
    set powershellVersion=%%i
  )
  if !powershellVersion! == False (
      set /p missingPrompt=This program requires powershell version 3.0 or higher.
  
negative.code: set notCompatible=""
  set nodePath=""
  for /f "tokens=*" %%i in ('node -e "console.log(require('semver').outside('!userNodeVersion:~1!', require('./package.json').globals.engines.node, '<'))"') do (
      set notCompatible=%%i
  )
  for /f "tokens=*" %%i in ('where node.exe') do (
      set nodePath=%%i
  )
  if !notCompatible! == true (
      echo local node version !userNodeVersion! is out of date, updating now
  