anchor.diff:  
   :ClinkEnd
   
  -REM ###########################################################################
  -REM ###                             ANSICON                                 ###
  -REM ###########################################################################
  +@REM ##########################################################################
  +@REM ###                            ANSICON                                 ###
  +@REM ##########################################################################
   
  -REM ConEmu provides its own ANSI support
  +@REM ConEmu provides its own ANSI support
   IF DEFINED ConEmuANSI GOTO AnsiConEnd
   
   WHERE /Q "ansicon.exe"
  
positive.code: 
  :AnsiConEnd
  
  REM ###########################################################################
  REM ###                             ConEmu                                  ###
  REM ###########################################################################
  
  REM Check we're running under ConEmu
  IF NOT DEFINED ConEmuDir GOTO ConEmuEnd
  
  REM Setup a more informative prompt
  IF DEFINED SetupEnvVerbose ECHO * [ConEmu] Configuring prompt ...
  IF "%ConEmuIsAdmin%" == "ADMIN" (
      PROMPT $E[m$E[32m$E]9;8;"USERNAME"$E\@$E]9;8;"COMPUTERNAME"$E\$S$E[91m$P$E[90m$G$E[m$S$E]9;12$E\
  
negative.code: EXIT /B
  
  :Init
  @REM ##########################################################################
  @REM ###                        Initialisation                              ###
  @REM ##########################################################################
  
  @REM So that we can safely run via AutoRun without infinite recursion
  @REM Key Path: HKEY_CURRENT_USER\Software\Microsoft\Command Processor
  @REM Use something like: IF NOT DEFINED SetupEnv Path\To\SetupEnv.cmd
  SET SetupEnv=Yes
  
  @REM Uncomment to enable verbose mode
  @REM
  @REM This should only be used for debugging as it can interfere with programs
  @REM which spawn a CMD instance and parse the output.
  @REM SET SetupEnvVerbose=Yes
  IF DEFINED SetupEnvVerbose ECHO.
  IF DEFINED SetupEnvVerbose ECHO Configuring Command Processor:
  
  @REM Switch to the user's profile directory if the current path is the Windows
  @REM System32 directory. This likely means we launched as an elevated process.
  IF /I "%CD%" == "%SystemRoot%\System32" (
      CD /D "%USERPROFILE%"
  )
  
  @REM ##########################################################################
  @REM ###                             Clink                                  ###
  @REM ##########################################################################
  
  WHERE /Q "clink.cmd"
  IF ERRORLEVEL 0 (
      @REM Found in %%PATH%% (likely installed via Scoop or similar)
      SET ClinkPath="clink.cmd"
      GOTO ClinkRun
  )
  IF EXIST "%CLINK_DIR%" (
      @REM Found via %%CLINK_DIR%% (set via Clink's own installer)
      SET ClinkPath="%CLINK_DIR%\clink.bat"
      GOTO ClinkRun
  )
  