bio | home | mobile |
papers | videos
box-drawing
An example batch file using box-drawing characters.
C:\DOCUME~1\UserName>TYPE mappar.bat
@ECHO OFF
REM Copyright (C): 2014 Eric Lindblad
REM http://www.ericlindblad.blogspot.com
CLS
ECHO.
ECHO.
ECHO
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
ECHO
º Mappar och Mjukvara
º
ECHO
ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
ECHO
º
³
º
ECHO
º 1. GNU/Linux (HEMMA) ³ A. Emacs 23.2 -nw º
ECHO
º 2. MS Dokumenter ³ B. Vim 7.3.138
º
ECHO
º 3. MS Skrivbord ³ C. Unix-skal
(sh) º
ECHO
º 4. Skal till DOS ³
º
ECHO
º
³
º
ECHO
ºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ
ECHO
º Alternativ: A, B, C, 1A, 2A, 3A, 1B, 2B, 3B º
ECHO
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ECHO.
ECHO.
SET /P M=Typ val och tryck paa ENTER.
PUSHD C:\Programmer\GNU Emacs 23.2\bin
SET EMACS_BIN=%CD%
POPD
IF %M%==1 GOTO HEMMA
IF %M%==2 GOTO DOKUMENTER
IF %M%==3 GOTO SKRIVBORD
IF %M%==4 GOTO EXIT
IF %M%==A GOTO EMACS
IF %M%==1A GOTO EMACS_1A
IF %M%==2A GOTO EMACS_2A
IF %M%==3A GOTO EMACS_3A
IF %M%==B GOTO VIM
IF %M%==1B GOTO VIM_1B
IF %M%==2B GOTO VIM_2B
IF %M%==3B GOTO VIM_3B
IF %M%==C GOTO MSYS
:HEMMA
CD %HOME%
GOTO EXIT
:DOKUMENTER
CD %USERPROFILE%\Dokumenter
GOTO EXIT
:SKRIVBORD
CD %USERPROFILE%\Skrivbord
GOTO EXIT
:EMACS
"%EMACS_BIN%"\emacs.exe -nw
GOTO EXIT
:EMACS_1A
CD %HOME%
"%EMACS_BIN%"\emacs.exe -nw
GOTO EXIT
:EMACS_2A
CD %USERPROFILE%\Dokumenter
"%EMACS_BIN%"\emacs.exe -nw
GOTO EXIT
:EMACS_3A
CD %USERPROFILE%\Skrivbord
"%EMACS_BIN%"\emacs.exe -nw
GOTO EXIT
:VIM
vim.exe
GOTO EXIT
:VIM_1B
CD %HOME%
vim.exe
GOTO EXIT
:VIM_2B
CD %USERPROFILE%\Dokumenter
vim.exe
GOTO EXIT
:VIM_3B
CD %USERPROFILE%\Skrivbord
vim.exe
GOTO EXIT
:MSYS
CD C:\MinGW\msys\1.0
msys.bat -norxvt
:EXIT
CLS
C:\DOCUME~1\UserName>