anchor.diff:  setlocal
   
   :: Proceed to the specified folder
  -if not "%~2" == "" pushd "%~2" || goto :EOF
  +if not "%~2" == "" pushd "%~2" || (
  +	>&2 echo:Unable cd "%~2"
  +	goto :shell.failed
  +)
   
   :: Set the home dir
   set "HOME=%~dp0home"
  
positive.code: 
  :: ========================================================================
  
  set "SHELL_NAME=%~1"
  set "SHELL_ARGS=-l -i"
  
  :: Try bare bash, ksh or sh
  for %%s in ( 
  	bash
  	ksh
  
negative.code: :: ========================================================================
  
  >&2 echo:Cannot find the specified shell "%~1".
  
  :: ========================================================================
  
  :shell.failed
  >&2 pause
  