anchor.diff:  :: Requirements:  1. Administrator access
   ::                2. Safe mode is strongly recommended (though not required)
   :: Author:        vocatus on reddit.com/r/sysadmin ( vocatus.gate@gmail.com ) // PGP key ID: 0x07d1490f82a211a2
  -:: Version:       5.0.0 * tron.bat: Significant robustness improvement against missing files or directories. Tron now does relative path calls directly to each sub-utility rather than "walking" in and out the sub-directories in the \resources tree. Now if a file or directory is missing only that section will fail, rather than the entire script
  +:: Version:       5.0.0 * tron.bat: Significant robustness improvement against missing files or directories. Tron now does relative path calls directly to each sub-utility rather than "walking" 
  +::                                  in and out the sub-directories in the \resources tree. Now if a file or directory is missing only that section will fail, rather than the entire script.
   ::                                  A side benefit is it's now easier to drop a replacement Tron.bat on top of an older \resources tree without having to worry about Tron getting "off track" based on the underlying directory structure
   ::                      * tron.bat: Many minor bug fixes and general script cleanup
   ::
  
positive.code: echo %CUR_DATE% %TIME%    Launch job 'TDSSKiller'...>> "%LOGPATH%\%LOGFILE%"
  echo %CUR_DATE% %TIME%    Launch job 'TDSSKiller'...
  if /i %DRY_RUN%==no (
  	"stage_0_prep\TDSSKiller v3.0.0.42.exe" -l %TEMP%\tdsskiller.log -silent -tdlfs -dcexact -accepteula -accepteulaksn
  	:: Copy TDSSKiller log into the main Tron log
  	type "%TEMP%\tdsskiller.log" >> "%LOGPATH%\%LOGFILE%"
  	del "%TEMP%\tdsskiller.log" 2>NUL
  
negative.code: 	::	2nd: Subgroup GUID of the "Power buttons and lid" category
  	::	3rd: Specific GUID for the "Lid close action" power setting
  	::	4th: Action code for "Do nothing"
  	powercfg -SETACVALUEINDEX 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 000 2>NUL
  	)
  
  :: This cheats a little bit by stacking the set command on the same line as the endlocal so it executes immediately after ENDLOCAL but before the variable gets wiped out by the endlocal. Kind of a little trick to get a SETLOCAL-internal variable exported to a global script-wide variable.
  