::! use this only in batchfile, and jscirpt (so, in batchfile, do need to load whole jscript)
@echo on &@color F3 &&@title %~n0 (%*)

::!--- prompt
::! prompt $e[xx;yy;zzm
::! where xx = attribute code, yy = foreground color code, and zz = background color code.
::!  0: Turn Off Attributes
::!  1: High Intensity
::!  2: Normal Intensity
::!  4: Underline (mono only)
::!  5: Blink
::!  7: Reverse Video
::!  8: Invisible
::! 30: Black
::! 31: Red
::! 32: Green
::! 33: Yellow
::! 34: Blue
::! 35: Magenta
::! 36: Cyan
::! 37: White
::! 40: Black
::! 41: Red
::! 42: Green
::! 43: Yellow
::! 44: Blue
::! 45: Magenta
::! 46: Cyan
::! 47: White
@rem prompt $e[44;37;5m$e[16C$e[0;44;1;31m$_111$e[36m111$e[31m111$e[3 5m11 1\]$_$e[32;5mx x x x x x x$e[0;1;44;37m$e[1A$p$g
@prompt $e[1;47;37m$p$g$e[1;34;47m

@rem @call "%~dp0%py_p" %* &&@TITLE %~n0 (%*) &@echo --- %~n0 (%*)

::!--- set path and env. vars.
@set p0=%~dp0&@set pn0=%~dpn0&@set f0=%~f0&@set n0=%~n0
@set p1=%~dp1&@set pn1=%~dpn1&@set f1=%~f1&@set n1=%~n1
@set p2=%~dp2&@set pn2=%~dpn2&@set f2=%~f2&@set n2=%~n2
@set p0_=%p0:\=/%&@set f0_=%f0:\=/%@set pn0_=%pn0:\=/%
@set p1_=%p1:\=/%&@set f1_=%f1:\=/%@set pn1_=%pn1:\=/%
@set p2_=%p2:\=/%&@set f2_=%f2:\=/%@set pn2_=%pn2:\=/%
@set pm_=%pm:\=/%&@set fm_=%fm:\=/%@set pnm_=%pnm:\=/%
@set   p_=%p:\=/%&@set   f_=%f:\=/%@set   pn_=%pn:\=/%

@rem @set ALIB=%~dp0../jscript/alib.jse
@set ALIB=%ALIBROOT%jscript/alib.jse
@set path=
@echo %path%|%SystemRoot%\System32\find.exe /i "%p0:~0,-1%">nul||@path %p0%;%path%
@echo %path%|%SystemRoot%\System32\find.exe /i "%SystemRoot%\System32;">nul||@path %SystemRoot%\System32;%path%
@echo %path%|%SystemRoot%\System32\find.exe /i "%SystemRoot%\System32\wbem">nul||@path %SystemRoot%\System32\wbem;%path%
@echo %path%|%SystemRoot%\System32\find.exe /i "%SystemRoot%\System32\WindowsPowerShell\v1.0">nul||@path %SystemRoot%\System32\WindowsPowerShell\v1.0;%path%
@echo %path%|%SystemRoot%\System32\find.exe /i "%COMMANDER_PATH%\usr\bin;">nul||@path %COMMANDER_PATH%\usr\bin;%path%
@echo %path%|%SystemRoot%\System32\find.exe /i "%COMMANDER_PATH%\usr\sci\dev\vcs\Git\usr\bin">nul||@path %COMMANDER_PATH%\usr\sci\dev\vcs\Git\usr\bin;%path%
