
CODE: [Copy to clipboard]使用 Call 和 for 的方法(此方法只有 Windows CMD 支持)@echo off
set a1=█████
set a2=█ █
set a3=█ █
set a4=█ █
set a5=█████
echo %a1%
echo %a2%
echo %a3%
echo %a4%
echo %a5%
CODE: [Copy to clipboard]当要显示更多复杂边框的时候,或仅是一个“0”的字符,也可以利用汉字库编码的原理来解码和显示:@echo off
set a1=█████
set a2=█ █
set a3=█ █
set a4=█ █
set a5=█████
for /L %%i in (1,1,5) do ( Call Echo %%a%%i%% )
CODE: [Copy to clipboard]更多的帮助详见 set /? 与 for /?@echo off
setlocal enabledelayedexpansion
set font_1=1111110001100011000111111
for /L %%i in (0,1,24) do (
set /a line+=1
if "!font_1:~%%i,1!"=="1" (set /p=█<nul) else (set /p= <nul)
if !line! EQU 5 ( echo. && set line=0 )
)
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |