anchor.diff:  ::                      -d   Dry run (run through script without executing any jobs)
   ::                      -e   Accept EULA (suppress disclaimer warning screen)
   ::                      -er  Email a report when finished. Requires you to configure SwithMailSettings.xml
  -::                      -gsl Generate summary logs. These specifically list removed files and programs
  +::                      -gsl Generate summary logs. These list exactly what files and programs were removed
   ::                      -h   Display help text
   ::                      -m   Preserve OEM Metro apps (don't remove them)
   ::                      -o   Power off after running (overrides -r)
  
positive.code: ::  * Spaces are okay               (okay:  c:\my folder\with spaces )
  ::  * Network paths are okay        (okay:  \\server\share name      )
  
  :: LOGPATH is the parent directory for various logs and files generated by Tron unless you change it here
  :: If you want to have a separate directory per Tron run (for example for doing multiple runs for testing), you can set this to something like:
  ::  set LOGPATH=%SystemDrive%\Logs\tron_output\%computername%_%CUR_DATE%_%DTS%
  set LOGPATH=%SystemDrive%\Logs
  
  :: Master log file. To differentiate logfiles if you're doing multiple runs, you can set this to something like:
  ::  set LOGFILE=tron_%COMPUTERNAME%_%DTS%.log
  set LOGFILE=tron.log
  
  :: Where Tron should save files that the various virus scanners put in quarantine. Currently unused (created, but nothing is stored here)
  set QUARANTINE=%LOGPATH%\tron_quarantine
  
  :: Registry backup, Event Log backups, and power scheme backup are all saved here
  set BACKUPS=%LOGPATH%\tron_backups
  
  :: Where to save raw unprocessed logs from the various sub-tools
  set RAW_LOGS=%LOGPATH%\tron_raw_logs
  
  :: Where to save the summary logs if the -gsl flag is used
  set SUMMARY_LOGS=%LOGPATH%\tron_summary_logs
  
  
  :: ! All defaults are overridden if their respective command-line flag is used
  ::   Note: Only command-line flags are preserved across a reboot if the script terminates unexpectedly (-gsl -a -UPM etc).
  ::         This means if you change the defaults here, those changes will NOT be honored if the script has to auto-resume after a reboot or crash
  :: AUTORUN               (-a)   = Automatic execution (no welcome screen or prompts), implies -e
  :: DRY_RUN               (-d)   = Run through script but skip all actual actions (test mode)
  :: EULA_ACCEPTED         (-e)   = Accept EULA (suppress disclaimer warning screen)
  :: EMAIL_REPORT          (-er)  = Email post-run report with log file. Requires you to have configured SwithMailSettings.xml prior to running
  :: GENERATE_SUMMARY_LOGS (-gsl) = Generate summary logs. These specifically list removed files and programs
  :: PRESERVE_METRO_APPS   (-m)   = Don't remove OEM Metro apps
  :: AUTO_SHUTDOWN         (-o)   = Shutdown after the finishing. Overrides auto-reboot
  :: PRESERVE_POWER_SCHEME (-p)   = Preserve active power scheme. Default is to reset power scheme to Windows defaults at the end of Tron
  
negative.code: ::                  Program:      "That's Tron. He fights for the User."
  :: Requirements:  1. Administrator access
  ::                2. Safe mode is strongly recommended (though not required)
  :: Author:        vocatus on reddit.com/r/TronScript ( vocatus.gate at gmail ) // PGP key: 0x07d1490f82a211a2
  :: Version:       6.1.0 + stage_0_prep:kvrt:  Add Kaspersky Virus Removal Tool to replace TDSSKiller. Thanks to /u/kamakaze_chickn
  ::                      - stage_0_prep:tdssk: Remove TDSSKiller due to many issues with it stalling or crashing the script
  ::                      / tron.bat:logging:   Add additional variables to support storing Tron logs, backups, etc in different locations vs. in a hard-coded sub-directory of LOGPATH. Thanks to /u/douglas_swehla
  