anchor.diff:  goto :eof
   
   
  -:: Parse CLI arguments and flip the appropriate variables. Thanks to /u/douglas_swehla for conversion to function
  +:: Parse CLI arguments and flip the appropriate variables
   :parse_cmdline_args
   for %%i in (%*) do (
   	if /i %%i==-a set AUTORUN=yes
  
positive.code: 
  
  :: PREP: Get free space on the system drive and stash it for comparison later
  :: Thanks to Stack Overflow user Aacini in this post: http://stackoverflow.com/a/20392479/1347428
  :freespace_check
  for /F "tokens=2 delims=:" %%a in ('fsutil volume diskfree %SystemDrive% ^| find /i "avail free"') do set bytes=%%a
  :: GB version
  
negative.code: 
  :: PREP: Detect Solid State hard drives (determines if post-run defrag executes or not)
  :: Basically we use a trick to set the global SSD_DETECTED variable outside of the setlocal block by stacking it on the same line so it gets executed along with ENDLOCAL
  set SSD_DETECTED=no
  SETLOCAL ENABLEDELAYEDEXPANSION
  for /f "tokens=1" %%i in ('stage_6_optimize\defrag\smartctl.exe --scan') do (
  