anchor.diff:  
   
   :: JOB: Delete duplicate files in the "Downloads" folder of each user profile
  -title Tron v%SCRIPT_VERSION% [stage_1_tempclean] [Clean Duplicate Downloads]
  +title Tron v%TRON_VERSION% [stage_1_tempclean] [Clean Duplicate Downloads]
   call functions\log.bat "%CUR_DATE% %TIME%    Launch job 'Clean duplicate files from Download folders'..."
   if %DRY_RUN%==no (
   	REM We use Tron's USERPROFILES variable to account for possibilty of C:\Users (Vista and up) or C:\Documents and Settings (XP/2003)
   	dir "%USERPROFILES%\" /B > "%TEMP%\userlist.txt"
  -	for /f "tokens=* delims= " %%i in ("%TEMP%\userlist.txt") do (
  +	for /f "tokens=* delims= " %%i in (%TEMP%\userlist.txt) do (
   		REM OK this is clumsy. We check three locations for Downloads, hence three sets of commands (three sets in the VERBOSE code, three sets in the non-VERBOSE code)
   		if %VERBOSE%==yes (
   			REM VERBOSE mode
  
positive.code: :: Purpose:       Sub-script containing all commands for Tron's Stage 1: Temp Cleanup stage. Called by tron.bat and returns control when finished
  :: Requirements:  1. Administrator access
  ::                2. Safe mode is strongly recommended (though not required)
  ::                3. Called from tron.bat. If you try to run this script directly it will error out
  :: Author:        vocatus on reddit.com/r/TronScript ( vocatus.gate at gmail ) // PGP key: 0x07d1490f82a211a2
  :: Version:       1.1.5 ! ccleaner: Add /f (force) switch to ccleaner task kill command. Thanks to /u/iseijin for reporting
  ::                1.1.4 ! ccleaner: Remove /wait flag from start command so script continues immediately. Script now has hard-coded 180 second (3 minute) delay after which it will forcibly kill CCleaner. When running normally this should be plenty of time to complete, and this way the script won't stop if CCleaner stalls. Thanks to multiple users for reporting
  ::                1.1.3 ! Fix bug with CCleaner where "start /wait" wasn't properly waiting. Turns out ccleaner silently launches ccleaner64.exe on 64-bit systems, which closes the first file handle, which made "start /wait" think it exited and thus continues the script. Sneaky sneaky, Piriform
  ::                1.1.2 * Wrap all references to %TEMP% in quotes to account for possibility of a user account with special characters in it (e.g. "&")
  ::                1.1.1 / ccleaner:  Increase cooldown from 15 to 60 seconds to ensure it has time to finish before BleachBit launches
  
negative.code: 
  :: JOB: Clean Internet Explorer; Windows built-in method. Only works on Vista and up
  if %WIN_VER_NUM% geq 6.0 (
  	title Tron v%TRON_VERSION% [stage_1_tempclean] [Clean Internet Explorer]
  	call functions\log.bat "%CUR_DATE% %TIME%    Launch job 'Clean Internet Explorer'..."
  	if /i %DRY_RUN%==no rundll32.exe inetcpl.cpl,ClearMyTracksByProcess 4351
  	call functions\log.bat "%CUR_DATE% %TIME%    Done."
  