anchor.diff:  echo.
   echo Options:
   echo   -?         Display this help
  +echo   -r         Remove all paths added by this script
   echo   -V         Display the script version and exit
   echo   -X         Display the commands generated and exit
   echo.
  
positive.code: :#                                                                            #
  :#  History                                                                   #
  :#   2013-07-24 JFL Created this script.			              #
  :#                                                                            #
  :#          Copyright 2016 Hewlett Packard Enterprise Development LP         #
  :# Licensed under the Apache 2.0 license  www.apache.org/licenses/LICENSE-2.0 #
  :##############################################################################
  
  setlocal EnableExtensions EnableDelayedExpansion
  set "VERSION=2013-07-24"
  set "SCRIPT=%~nx0"
  set "SPATH=%~dp0" & set "SPATH=!SPATH:~0,-1!"
  set "SDRV=%~d0"
  
negative.code:   exit /b 1
  )
  
  set "IF64=if [%PROCESSOR_ARCHITECTURE%]==[AMD64]"
  set "IF32=if [%PROCESSOR_ARCHITECTURE%]==[x86]"
  
  :# Add all JFL tools collection paths, with the hightest priority paths first
  call :Add1Path.Init
  if errorlevel 1 exit /b
  %IF64% call :Add1Path "%SPATH%\Win64"			&:# Windows 64-bits tools
         call :Add1Path "%SPATH%\Win32"			&:# Windows 32-bits tools
         call :Add1Path "%SPATH%"				&:# Other types of Windows programs and scripts
  %IF32% call :Add1Path "%SPATH%\DOS"			&:# DOS 16-bits tools. Must be AFTER "%SPATH%", as there's another addpath.bat there for DOS only.
  %IF64% call :Add1Path "%SPATH%\ezWinPorts\Win64\bin"	&:# Unix tools 64-bits ports from ezwinports.sourceforge.net
         call :Add1Path "%SPATH%\ezWinPorts\Win32\bin"	&:# Unix tools 32-bits ports from ezwinports.sourceforge.net
         call :Add1Path "%SPATH%\UnxUtils\usr\local\wbin"	&:# Unix tools ports from unxutils.sourceforge.net
         call :Add1Path "%SPATH%\GnuWin32\bin"		&:# Unix tools ports from gnuwin32.sourceforge.net
         call :Add1Path "%SDRV%\Windows\SUA\common"	&:# Unix tools ports from Microsoft SUA (SubSystem for Unix Applications)
         call :Add1Path "%SDRV%\MinGW\msys\1.0\bin"	&:# Unix tools ports from mingw.sourceforge.net
         call :Add1Path "%SPATH%\SysInternals"		&:# Microsoft SysInternals tools
  :# Display the result path list in the end
  %CALL% %ADDPATH%
  
  :# endlocal is necessary for returning the modified value back to the caller
  :addpath.exit
  endlocal & %EXEC% set "Path=%Path%"
  