一个简单的进度条比处理文件解析 收藏
以下是从网上得到的一个简单的批处理文件。下面进行简单解析。为了方便,加上了1. 2.等行标号。原文件没有。
当然还有比这更复杂,更精彩的进度条文件。以后再说。
1. @echo off
2.title 进度条
3. color 0A
4. MODE con: COLS=80 LINES=31
5. for /l %%i in (1,1,20) do echo.
6. echo win2000正在启动中,请稍候...
7. echo.
8. echo.
9. set /p a=">=============================================================================="<nul
10. for /l %%i in (1,1,80) do (
11. set /p aa=<nul
12. )
13. for /l %%i in (1,1,80) do (
14. set /p aa=^><nul
15 ping/n 0 127.1 >nul
16. )
解析:
1。@不显示该行注释。echo相当于printf,显示后面的语句。但有几个例外。echo on/off 表示 显示或不显示命令。echo. 表示显示一个空行。
2。title 设置窗口名。
3。color 设置颜色。前一个0代表背景颜色,后一个A代表前景颜色。具体颜色可以:开始--打开“运行”--CMD--确定--输入“color [attr]”--回车。
4。设置窗口大小。宽80字符。高31字符。
5。太多了,知道是一for循环就可。具体可以打开“运行”--CMD--确认--输入for /? 然后回车。
6。7。8。说过了。
9。set 声明变量。/p表示该变量值要显示出来。
10。for循环。
11。<nul <是重定向符。nul在dos里代表孔文件或空设备。这里不理解没关系。知道它的作用就行了。生命变量后窗口会显示光标要求输入。这里用空设备输入。使程序的执行不因之停滞。不显示,待代表退格。相当于/r,不过这里只退一格。
12。13。14。不说了。
15 。ping命令。此处作用是延时。
一个简单的进度条比处理文件解析
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Linux基本操作命令
wbzjacky
2019-02-24 13:12:38
真实的模拟***综合实验
wbzjacky
2019-02-24 13:12:37
三层交换机的HSRP、vlan、端口聚合
wbzjacky
2019-02-24 13:12:37
HSRP和二层交换机的端口聚合、vlan
wbzjacky
2019-02-24 13:12:37
服务器双机热备解决方案
wbzjacky
2019-02-24 13:12:37
各种光模块的传输距离
realzfd
2019-02-24 13:10:25
ESX4 通过VMware vSphere CLI 开启snmp
realzfd
2019-02-24 13:09:43
SOLARWINDS服务器更改计算机名导致的一次奇怪故障
realzfd
2019-02-24 13:09:42
Dlink交换机常用命令
千年小道
2019-02-24 13:06:21
Sametime的安装细节问题
god9394
2019-02-24 13:04:19
电信禁止路由器上网的破解方法
god9394
2019-02-24 13:03:51
24小時熱門文章