anchor.diff:  :: JOB: Kaspersky Virus Removal Tool (KVRT)
   title Tron v%TRON_VERSION% [stage_3_disinfect] [Kaspersky VRT]
   if /i %SKIP_KASPERSKY_SCAN%==yes (
  -	call functions\log.bat " ! SKIP_KASPERSKY_SCAN (-sk) set. Skipping KVRT scan."
  +	call functions\log_with_date.bat " ! SKIP_KASPERSKY_SCAN (-sk) set. Skipping KVRT scan."
   ) else (
  -	call functions\log.bat "    Launch job 'Kaspersky Virus Removal Tool'..."
  -	call functions\log.bat "    Tool-specific log will be saved to "%RAW_LOGS%\Reports""
  +	call functions\log_with_date.bat "    Launch job 'Kaspersky Virus Removal Tool'..."
  +	call functions\log_with_date.bat "    Tool-specific log will be saved to "%RAW_LOGS%\Reports""
   	if /i %DRY_RUN%==no (
   		start /wait stage_3_disinfect\kaspersky_virus_removal_tool\KVRT.exe -d "%RAW_LOGS%" -accepteula -adinsilent -silent -processlevel 2 -dontcryptsupportinfo
   		if exist "%RAW_LOGS%\Legal notices" rmdir /s /q "%RAW_LOGS%\Legal notices" >> "%LOGPATH%\%LOGFILE%" 2>&1
   	)
  -	call functions\log.bat "    Done."
  +	call functions\log_with_date.bat "    Done."
   )
   
   
   :: JOB: Sophos Virus Remover
   title Tron v%TRON_VERSION% [stage_3_disinfect] [Sophos Virus Remover]
   if /i %SKIP_SOPHOS_SCAN%==yes (
  -	call functions\log.bat " ! SKIP_SOPHOS_SCAN (-ss) set. Skipping SAV scan."
  +	call functions\log_with_date.bat " ! SKIP_SOPHOS_SCAN (-ss) set. Skipping SAV scan."
   ) else (
  -	call functions\log.bat "    Launch job 'Sophos Virus Removal Tool' (slow, be patient)..."
  -	call functions\log.bat "    Scanning output is REDUCED by default (use -v to show)..."
  +	call functions\log_with_date.bat "    Launch job 'Sophos Virus Removal Tool' (slow, be patient)..."
  +	call functions\log_with_date.bat "    Scanning output is REDUCED by default (use -v to show)..."
   	if /i %DRY_RUN%==no (
   		echo.
   		if exist "%ProgramData%\Sophos\Sophos Virus Removal Tool\Logs\SophosVirusRemovalTool.log" del /f /q "%ProgramData%\Sophos\Sophos Virus Removal Tool\Logs\SophosVirusRemovalTool.log" >nul 2>&1
  
positive.code: ::::::::::::::::::::::::
  :: STAGE 3: Disinfect :: // Begin jobs
  ::::::::::::::::::::::::
  call functions\log.bat "   stage_3_disinfect begin..."
  
  
  REM :: JOB: JRT (Malwarebytes Junkware Removal Tool)
  REM title Tron v%TRON_VERSION% [stage_3_disinfect] [Malwarebytes JRT]
  REM call functions\log.bat "    Launch job 'Malwarebytes Junkware Removal Tool'..."
  REM if /i %DRY_RUN%==no (
  	REM call stage_3_disinfect\jrt\get.bat
  REM )
  REM call functions\log.bat "    Done."
  
  
  :: JOB: Clear CryptNet SSL certificate cache (Vista and up)
  if %WIN_VER_NUM% geq 6.0 (
  	title Tron v%TRON_VERSION% [stage_3_disinfect] [Clear CryptNet SSL cache]
  	call functions\log.bat "    Launch job 'Clear CryptNet SSL certificate cache'..."
  	if /i %DRY_RUN%==no	certutil -URLcache * delete  >> "%LOGPATH%\%LOGFILE%" 2>NUL
  	call functions\log.bat "    Done."
  )
  
  :: JOB: MBAM (Malwarebytes Anti-Malware)
  
negative.code: 		copy /y stage_3_disinfect\mbam\settings.conf "%ProgramData%\Malwarebytes\Malwarebytes Anti-Malware\Configuration\settings.conf" >> "%LOGPATH%\%LOGFILE%" 2>NUL
  
  		:: Install the bundled definitions file and integrate the log into Tron's log
  		call functions\log_with_date.bat "    Loading bundled definitions package..."
  		stage_3_disinfect\mbam\mbam2-rules.exe /sp- /verysilent /suppressmsgboxes /log="%RAW_LOGS%\mbam_rules_install.log" /norestart
  		type "%RAW_LOGS%\mbam_rules_install.log" >> "%LOGPATH%\%LOGFILE%"
  		call functions\log_with_date.bat "     Done."
  
  		:: Scan for and launch appropriate architecture version
  		if exist "%ProgramFiles(x86)%\Malwarebytes Anti-Malware\mbam.exe" start "" "%ProgramFiles(x86)%\Malwarebytes Anti-Malware\mbam.exe"
  		if exist "%ProgramFiles%\Malwarebytes Anti-Malware\mbam.exe" start "" "%ProgramFiles%\Malwarebytes Anti-Malware\mbam.exe"
  	)
  	call functions\log_with_date.bat "    Done."
  	call functions\log_with_date.bat " !  NOTE: You must manually click SCAN in the MBAM window!"
  )
  :skip_mbam
  
  