bat模拟win2000启动的动画效果

啥都不说了,看代码:

 echo off

rem 输出18个空行
for /l %%a in (1 1 18) do echo\
rem set /p=       <nul
echo 系统正在启动...
rem 输出70个|,此处^是转义字符,不然会被认为是管道符被解析
for /l %%i in (1 1 70) do set /p=^|<nul
rem 将光标向前移动70个位置,此处set/p=后面的是一个退格符,在网页上不可见,将代码复制到notepad中就可见到了。
for /l %%i in (1 1 70) do set /p=<nul
rem 依次输出70个>
for /l %%i in (1,1,70) do (
set/p=^><nul
rem 使用ping或者下面的循环都可以,目的就是让循环有延时,有动画的感觉
ping -n 1 -w 1 127.1>nul
rem for /l %%a in (1 1 1000) do ver>nul
)
echo\
echo 启动成功
pause
原文地址:https://www.cnblogs.com/hanxianlong/p/2565750.html