- @echo off
- :again
- setlocal
- cls&set /p long=请输入矩形的长度:
- set /p high=请输入矩形的宽度:
- set /a long-=2,high-=2
- call :lp ┌ ┐
- for /l %%a in (1,1,%high%) do call :lp │ │
- call :lp └ ┘
- pause>nul&endlocal&goto again
- :lp
- set /p=%1<nul
- for /l %%i in (1,1,%long%) do (
- if "%1" neq "│" (
- set /p=─<nul
- ) else (
- set /p= <nul
- )
- )
- set /p=%2<nul&echo.
复制代码
|