anchor.diff:  IF NOT EXIST "prefs.js" (CALL :abort "prefs.js not found in the current directory." 30)
   CALL :FFcheck
   CALL :message "Backing up prefs.js..."
  -COPY /B /V /Y prefs.js "prefs-backup-!date:/=-!_!time::=.!.js"
  +SET "_time=%time: =0%"
  +COPY /B /V /Y prefs.js "prefs-backup-%date:/=-%_%_time::=.%.js"
   CALL :message "Cleaning prefs.js..."
   CALL :cleanup
   CLS
   CALL :message "All done^!"
   TIMEOUT 5 >nul
  +ENDLOCAL
   EXIT /B
   
   REM ########## Abort Function ###########
  
positive.code: EXIT
  REM ########## Message Function #########
  :message
  SETLOCAL DisableDelayedExpansion
  ECHO:
  ECHO:  %~1
  ECHO:
  ENDLOCAL
  GOTO :EOF
  REM ####### Firefox Check Function ######
  :FFcheck
  
negative.code: @ECHO OFF & SETLOCAL DisableDelayedExpansion
  TITLE prefs.js cleaner
  
  REM ### prefs.js cleaner for Windows
  REM ## author: @claustromaniac
  REM ## version: 2.0
  
  :begin
  ECHO:
  ECHO:
  ECHO                 ########################################
  ECHO                 ####  prefs.js cleaner for Windows  ####
  ECHO                 ####        by claustromaniac       ####
  ECHO                 ####              v2.0              ####
  ECHO                 ########################################
  ECHO:
  CALL :message "This script should be run from your Firefox profile directory."
  