anchor.diff:  for /f "tokens=* delims= " %%a in (%TEMP%\java_purge_registry_keys.txt) do reg delete %%a /va /f >> "%LOGPATH%\%LOGFILE%" 2>NUL
   
   :: These lines delete some specific Java locations
  -:: These keys AREN'T backed up because these are specific, known Java keys, whereas above we were nuking
  -:: keys based on wildcards, so those need backups in case we nuke something we didn't want to.
  +:: These keys AREN'T backed up because these are specific, known Java keys, whereas above we nuke
  +:: keys based on wildcards, so those need backups in case we get something we didn't want to
   
   :: Delete keys for 32-bit Java installations on a 64-bit copy of Windows
   reg delete "HKLM\SOFTWARE\Wow6432Node\JavaSoft\Auto Update" /va /f>> "%LOGPATH%\%LOGFILE%" 2>NUL
  
positive.code: :: The JRE installer must be in a place the script can find it (e.g. network path, same directory, etc)
  :: JRE 64-bit reinstaller
  set JAVA_LOCATION_x64=%~dp0
  set JAVA_BINARY_x64=jre-8u20-windows-x64.exe
  set JAVA_ARGUMENTS_x64=/s
  
  :: JRE 32-bit reinstaller
  set JAVA_LOCATION_x86=%~dp0
  set JAVA_BINARY_x86=jre-8u20-windows-x86.exe
  set JAVA_ARGUMENTS_x86=/s
  
  
  
negative.code: :: PREP AND CHECKS ::
  :::::::::::::::::::::
  @echo off
  set SCRIPT_VERSION=1.7.0
  set SCRIPT_UPDATED=2015-02-16
  :: Get the date into ISO 8601 standard date format (yyyy-mm-dd) so we can use it
  FOR /f %%a in ('WMIC OS GET LocalDateTime ^| find "."') DO set DTS=%%a
  set CUR_DATE=%DTS:~0,4%-%DTS:~4,2%-%DTS:~6,2%
  