Board logo

标题: 一个看不大懂的批处理,哪位分析一下? [打印本页]

作者: rubik     时间: 2008-2-17 14:21    标题: 一个看不大懂的批处理,哪位分析一下?


@echo off


set a=^set /p=■%b%^<nul^&ping/n 2 127.1^>nul^&
echo.
echo                               安装完成中. . .
echo.
echo  ┌─────────────────────────────────────┐
set/p=  <nul&%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%
echo   100%%
echo  └─────────────────────────────────────┘
@echo off&setlocal enabledelayedexpansion&title *游戏安装成功*
mode con cols=23 lines=25
set a=☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
set b=★
set c=
set d=
set e=123456789abcde

:b
for /l %%a in (0,1,9) do (
set /a f=%random%%%14+1
set/p=!a:~%%a,1!<nul&set/p=%b%<nul
ping -n 1 127.1>nul
color 0!e:~%f%,1!
set/p=%c%<nul
if %%a equ 9 (set/p=%d%<nul&for /l %%a in (9,-1,1) do (set/p=!a:~-%%a!!<nul&set/p=%b%<nul&ping -n 1 127.1>nul&set/p=%d%<nul))
)
goto b

作者: rubik     时间: 2008-2-17 14:23
感觉就是绕来绕去,好像什么也没做?
作者: knoppix7     时间: 2008-2-17 15:30
就是拿来看的..
作者: vkill     时间: 2008-2-18 11:56
玩进度
作者: lwmin     时间: 2008-2-20 11:25
写错地方了

[ Last edited by lwmin on 2008-2-20 at 11:27 AM ]
作者: lwmin     时间: 2008-2-20 11:26
写错了

[ Last edited by lwmin on 2008-2-20 at 01:38 PM ]
作者: lxhong     时间: 2008-2-20 21:10
看不明白写的是什么。
作者: Climbing     时间: 2008-2-22 17:32
说白了,顶楼的批处理就是一个批处理下的进度条显示程序,而且会伴随着提示音,让用户在窗口上看到一堆星号之类的进度条。

这个批处理应该是另一个运行在后台的游戏自动安装程序的前端。