
CODE: [Copy to clipboard]贴上来格式看上去很乱,做好的源码和菜单文件压缩成附件上传了,方便楼主调试:)@echo %dbg% off && setlocal enabledelayedexpansion
:: 全长: 60
:: 菜单偏移量: 18
:: 提取: ~0,59 (最后一位补“│”字符)
:: 公式: [ (%vol% %%i %space%) :~0,59 ] 补 │
set "space= "
set "vol= │ "
echo ╭────────╮
echo ╭─────┤ 选项 ├─────────╮
echo │ ╰────────╯ │
for /f "tokens=1* delims=" %%i in (menu.txt) do (
set a=%vol%%%i%space%
echo !a:~0,59!│
echo │ │
)
echo │ │
echo │ │
echo │ │
echo ╰────────────────────────╯
echo.
附件 1:menu.rar (2006-12-13 11:30, 506 bytes, 下载附件所需积分 1 点 ,下载次数: 47)
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |