anchor.diff:  if /i %AUTORUN_IN_SAFE_MODE%==yes ( cls && echo. && echo ERROR: You cannot use -a and -asm together. Pick one or the other. && exit /b 1 ) )
   
   :: INTERNAL PREP: Check if we're resuming from a failed or incomplete previous run (often caused by forced reboots in stage_2_de-bloat)
  -:: Populate what stage we were on as well as what CLI flags were used. This could probably be a single IF block but I got lazy
  +:: Populate what stage we were on as well as what CLI switches were used. This could probably be a single IF block but I got lazy
   :: trying to figure out all the annoying variable expansion parsing stuff. Oh well
   if exist tron_stage.txt (
   	REM Read in the values from the previous run
   	set /p RESUME_STAGE=<tron_stage.txt 2>NUL
  -	set /p RESUME_FLAGS=<tron_flags.txt 2>NUL		
  -)
  -if exist tron_stage.txt call :parse_cmdline_args %RESUME_FLAGS%
  +	set /p RESUME_switches=<tron_switches.txt 2>NUL		
  +)
  +if exist tron_stage.txt call :parse_cmdline_args %RESUME_switches%
   if exist tron_stage.txt (
  -	call functions\log_with_date.bat "! Incomplete run detected. Resuming at %RESUME_STAGE% using flags %RESUME_FLAGS%..."
  +	call functions\log_with_date.bat "! Incomplete run detected. Resuming at %RESUME_STAGE% using switches %RESUME_switches%..."
   	REM We can assume Caffeine isn't running (keeps system awake) if we're resuming, so go ahead and re-launch it before jumping to our stage
   	start "" stage_0_prep\caffeine\caffeine.exe -noicon
   	goto %RESUME_STAGE%
  
positive.code: 	echo   Usage: tron.bat ^[ ^[-a^|-asm^] -c -d -dev -e -er -m -np -o -p -r -sa -sap -scs -sd -sdb -sdc
  	echo                    -sdu -se -sk -sm -sor -spr -ss -str -swu -swo -udl -v -x^] ^| ^[-h^]
  	echo.
  	echo   Optional flags ^(can be combined^):
  	echo    -a   Automatic mode ^(no welcome screen or prompts; implies -e^)
  	echo    -asm Automatic mode ^(no welcome screen or prompts; implies -e; reboots to Safe Mode first^)
  	echo    -c   Config dump ^(display config. Can be used with other flags to see what
  	echo         WOULD happen, but script will never execute if this flag is used^)
  	echo    -d   Dry run ^(run through script but don't execute any jobs^)
  	echo    -dev Override OS detection ^(allow running on unsupported Windows versions^)
  	echo    -e   Accept EULA ^(suppress disclaimer warning screen^)
  
negative.code: 	echo    -v   Verbose. Show as much output as possible. NOTE: Significantly slower!
  	echo    -x   Self-destruct. Tron deletes itself after running and leaves logs intact
  	echo.
  	echo   Misc switches ^(must be used alone^)
  	echo    -h   Display this help text
  	echo.
  	goto :eof
  