anchor.diff:  
   if %FLAG_WINDOW_PER_WCROOT% EQU 0 goto IGNORE_INNER_INIT
   
  -call "%%CONTOOLS_ROOT%%/get_datetime.bat"
  -set "TEMP_DATE=%RETURN_VALUE:~0,4%_%RETURN_VALUE:~4,2%_%RETURN_VALUE:~6,2%"
  -set "TEMP_TIME=%RETURN_VALUE:~8,2%_%RETURN_VALUE:~10,2%_%RETURN_VALUE:~12,2%_%RETURN_VALUE:~15,3%"
  -
  -set "TEMP_FILE_INNER_DIR=%TEMP%\%?~n0%.%TEMP_DATE%.%TEMP_TIME%"
  +set INNER_TASK_INDEX=%OUTTER_TASK_INDEX%
  +
  +set "FILENAME_DECORATED=%FILENAME:\=--%"
  +set "FILENAME_DECORATED=%FILENAME_DECORATED:/=--%"
  +set "FILENAME_DECORATED=%FILENAME_DECORATED::=--%"
  +
  +if "%INNER_TASK_INDEX:~1,1%" == "" set INNER_TASK_INDEX=0%INNER_TASK_INDEX%
  +
  +set "TEMP_FILE_INNER_DIR=%TEMP_FILE_OUTTER_DIR%\%INNER_TASK_INDEX%=%FILENAME_DECORATED%"
   set "TORTOISEPROC_PATHFILE_ANSI_CRLF_TMP=%TEMP_FILE_INNER_DIR%\pathfile-ansi-crlf.lst"
   set "TORTOISEPROC_PATHFILE_ANSI_LF_TMP=%TEMP_FILE_INNER_DIR%\pathfile-ansi-cr.lst"
   
  
positive.code:   )
  )
  
  if %FLAG_ALL_IN_ONE% EQU 0 goto IGNORE_OUTTER_INIT
  
  call "%%CONTOOLS_ROOT%%/get_datetime.bat"
  set "TEMP_DATE=%RETURN_VALUE:~0,4%_%RETURN_VALUE:~4,2%_%RETURN_VALUE:~6,2%"
  set "TEMP_TIME=%RETURN_VALUE:~8,2%_%RETURN_VALUE:~10,2%_%RETURN_VALUE:~12,2%_%RETURN_VALUE:~15,3%"
  
  set "TEMP_FILE_OUTTER_DIR=%TEMP%\%?~n0%.%TEMP_DATE%.%TEMP_TIME%"
  set "TORTOISEPROC_PATHFILE_ANSI_CRLF_TMP=%TEMP_FILE_OUTTER_DIR%\pathfile-ansi-crlf.lst"
  set "TORTOISEPROC_PATHFILE_ANSI_LF_TMP=%TEMP_FILE_OUTTER_DIR%\pathfile-ansi-cr.lst"
  
  rem create temporary files to store local context output
  if exist "%TEMP_FILE_OUTTER_DIR%\" (
  
negative.code: )
  set LASTERROR=%ERRORLEVEL%
  
  :IGNORE_OUTTER_PROCESS
  
  :EXIT_MAIN
  rem cleanup temporary files
  rmdir /S /Q "%TEMP_FILE_OUTTER_DIR%"
  