- @echo off
- mode con:lines=6 cols=78
- color 1F
- setlocal EnableDelayedExpansion
- set "strlen=0"
- echo.
- set "str=批处理之家:bbs.bathome.net。欢迎您的光临^!^!"
- set /p= <nul
- :next
- set /a strlen+=1
- for /f %%i in ("%strlen%") do if not "!str:~%%i,1!"=="" goto next
- for /l %%i in (0 1 !strlen!) do (
- set /p=!str:~%%i,1!<nul
- ping -n 1 127.0.0.1>nul
- )
- echo.
- echo.
- set /p= [ <nul
- for /l %%i in (1 1 52) do (
- set /a num1=%%i*2
- set "num1= ]"
- call:color 0099 "■"
- set /p=!num1:~-2!<nul
- )
- echo.
- del "■?"
- pause>nul
- goto :eof
- :color
- set /p=<nul>"■"
- findstr /a:%1 . "■?"*
- set /p=<nul
复制代码
就是这个特效代码,怎么样简化代码,我先研究研究
当然这个代码还是有些不太明白。。
希望带啊去掉不用的,过滤重复的,,,效果如旧,代码减少 |