anchor.diff:  echo  -u    Uninstalls a previous instance of Ag, instead of installing a new one
   echo  -V    Display the script version
   echo  -X    Display the installation commands to execute, but don't run them
  +echo  -y    Do not prompt the user for confirmations
   echo.
   echo Notes:
   echo  * Upgrades previous instances found in the PATH
  
positive.code: if [%1]==[-u] call :UninstallAg & %RETURN%
  if [%1]==[-V] (echo %VERSION%) & exit /b 0
  if [%1]==[-X] set "EXEC=echo" & goto :next_arg
  %ERROR% Unexpected argument: %1
  %PAUSE%
  %RETURN% 1
  
negative.code: 
  set "UNINSTALL_KEY=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\The Silver Searcher"
  set "INSTALLED_FILES="  &:# List of files installed or updated by this script
  
  set "SILENT=0"
  
  %LOG% --------------------------------------------------------------------
  %LOG% %~f0 %*
  