标题: [系统相关] [分享]批处理模拟Windows 2000启动过程请多多指教 [打印本页]
作者: ceyo531 时间: 2010-11-6 21:55 标题: [分享]批处理模拟Windows 2000启动过程请多多指教
本人做了个《Windows 2000模拟启动过程》的批处理。
现在发出来分享下,感觉的有的地方过于麻烦了,效果不够逼真,
请各位高手多多指教啊。
代码参考如下:
@echo off
title Windows 2000 Service Pack 1 Build
mode con:cols=149 lines=45
cls
:start
:load
color 0f
for /l %%i in (1,1,20) do echo.
echo.
echo.
echo.
echo ┃ ┃ ┃ ━━━┓ ┏━━┓ ┏━━┓ ┏━━┓
echo ┃ ┃ ┃ ┃ ┏━┓ ┃ ┃ ┃ ┃ ┃ ┃ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┏━━┛ ┃ ┃ ┃ ┃ ┃ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃
echo ┗━━┻━━┛ ┗━━━ ┗━━┛ ┗━━┛ ┗━━┛
echo.
echo ——基于NT架构
echo.
echo.
echo.
echo.
echo.
set /p a=">==================================================================================================================================================="<nul
for /l %%i in (1,1,149) do (
set /p aa=<nul
)
for /l %%i in (1,1,149) do (
set /p aa=^><nul
ping/n 0 127.1 >nul
)
:logon
color 70
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃Enter Password ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ Microsoft ☉ ┃
echo ┃ ┃ ┃ ┃ ┃ ┏━┓ ☉ ┏┓┃ ━┳━ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃┃┃ ┃ ┃
echo ┃ ┗━┻━┛ ┃ ┃ ┃ ┃┗┛ ┃ ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ ┃
echo ┃ User name: ┃
echo ┃ ˉ ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ ┃
echo ┃ ┃
echo ┃ Password: ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ ┃
echo ┃ ˉ ┃
echo ┃ ┏━━━┓ ┏━━━┓ ┃
echo ┃ ┃确 认┃ ┃取 消┃ ┃
echo ┃ ┗━━━┛ ┗━━━┛ ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
ping 127.1 -n 3 >nul
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃Enter Password ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ Microsoft ☉ ┃
echo ┃ ┃ ┃ ┃ ┃ ┏━┓ ☉ ┏┓┃ ━┳━ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃┃┃ ┃ ┃
echo ┃ ┗━┻━┛ ┃ ┃ ┃ ┃┗┛ ┃ ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ ┃
echo ┃ User name: a d m i n i s t r a t o r ┃
echo ┃ ˉ ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ ┃
echo ┃ * * * * * * * ┃
echo ┃ Password: ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ ┃
echo ┃ ˉ ┃
echo ┃ ┏━━━┓ ┏━━━┓ ┃
echo ┃ ┃确 认┃ ┃取 消┃ ┃
echo ┃ ┗━━━┛ ┗━━━┛ ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
ping 127.1 -n 3 >nul
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃Enter Password ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ Microsoft ☉ ┃
echo ┃ ┃ ┃ ┃ ┃ ┏━┓ ☉ ┏┓┃ ━┳━ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃┃┃ ┃ ┃
echo ┃ ┗━┻━┛ ┃ ┃ ┃ ┃┗┛ ┃ ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ ┃
echo ┃ 欢 迎 使 用 ┃
echo ┃ ┃
echo ┃ 正在登陆 ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
ping 127.1 -n 1 >nul
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃Enter Password ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ Microsoft ☉ ┃
echo ┃ ┃ ┃ ┃ ┃ ┏━┓ ☉ ┏┓┃ ━┳━ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃┃┃ ┃ ┃
echo ┃ ┗━┻━┛ ┃ ┃ ┃ ┃┗┛ ┃ ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ ┃
echo ┃ 欢 迎 使 用 ┃
echo ┃ ┃
echo ┃ 正在登陆. ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
ping 127.1 -n 1 >nul
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃Enter Password ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ Microsoft ☉ ┃
echo ┃ ┃ ┃ ┃ ┃ ┏━┓ ☉ ┏┓┃ ━┳━ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃┃┃ ┃ ┃
echo ┃ ┗━┻━┛ ┃ ┃ ┃ ┃┗┛ ┃ ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ ┃
echo ┃ 欢 迎 使 用 ┃
echo ┃ ┃
echo ┃ 正在登陆.. ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
ping 127.1 -n 1 >nul
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃Enter Password ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ Microsoft ☉ ┃
echo ┃ ┃ ┃ ┃ ┃ ┏━┓ ☉ ┏┓┃ ━┳━ ┃
echo ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃┃┃ ┃ ┃
echo ┃ ┗━┻━┛ ┃ ┃ ┃ ┃┗┛ ┃ ┃
echo ┣━━━━━━━━━━━━━━━━━━━━━━━━━┫
echo ┃ ┃
echo ┃ 欢 迎 使 用 ┃
echo ┃ ┃
echo ┃ 正在登陆... ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
ping 127.1 -n 1 >nul
cls
echo.
color 0f
ping 127.1 -n 2 >nul
:desktop
cls
color 30
color
echo.
echo ┌──┐
echo │ ∨ │
echo └──┘
echo.
echo 我的文档
echo.
echo.
echo ┌──┐
echo │ │
echo └──┘
echo △
echo 我的电脑
echo.
echo.
echo ┌──┐
echo │ ├┐
echo └┬─┘│
echo └──┘
echo 网上邻居
echo.
echo.
echo ┌ ┐
echo │ ▓ │
echo │ ▓ │
echo └──┘
echo 回收站
echo.
echo ↖
echo ┌──
echo ├──
echo └──
echo Internet
echo Explorer
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┌───┬─────────────────────────────────────────────────────────────┬──────┐
echo │开 始│ │%time% │
echo └───┴─────────────────────────────────────────────────────────────┴──────┘
pause >nul
cls
goto start
作者: lxzzr 时间: 2010-11-7 19:06
这么长的代码都不"code"起来!!!
作者: ceyo531 时间: 2010-11-10 16:59
请高手指教, code 命令我不会用。。
作者: 523066680 时间: 2010-11-10 17:06
代码可以短很多很多很多,
请搜索历史上的关于进度条的效果。
[ 本帖最后由 523066680 于 2010-11-10 17:25 编辑 ]
作者: ceyo531 时间: 2010-11-10 17:10
进度条的在进win 2000的那里已经用了,
但是下面的 在echo 中间, 我就不知道如何使用。。。
作者: firstkj 时间: 2010-11-13 13:35
code 就是这样的- @echo off
- title Windows 2000 Service Pack 1 Build
- mode con:cols=149 lines=45
- ......
- goto start
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |