|
chinaliuqi
初级用户
积分 36
发帖 14
注册 2006-12-2
状态 离线
|
『楼 主』:
写个循环...给初学者!高手看不看无所谓
@echo off
set /a id=0
:loop
set /a loop=10
echo %id%
if %id% LSS %loop%
(
set /a id=%id%+1
)
else
(
if %id% EQU %loop% goto :eof
)
goto loop
此帖被 +2 点积分 点击查看详情 评分人:【 abcd 】 | 分数: +2 | 时间:2007-12-4 22:10 |
|
|
|
2007-12-4 21:46 |
|
|
chinaliuqi
初级用户
积分 36
发帖 14
注册 2006-12-2
状态 离线
|
『第
2 楼』:
先给自己顶一下,因为积分不够看贴。
|
http://www.newhi.net |
|
2007-12-4 22:06 |
|
|
chinaliuqi
初级用户
积分 36
发帖 14
注册 2006-12-2
状态 离线
|
『第
3 楼』:
我给一个应用的例子,就是例如我按照我错误日志的行数来进行操作!我的例子里只是显示文件行数,也就是循环次数。
@echo off
set /a id=0
for /f "delims=: tokens=1" %%a in ('findstr /N ".*" Monitor2007-11-17error.log') do set LineNum=%%a
:loop
echo %id%
if %id% LSS %LineNum% (set /a id=%id%+1) else (if %id% EQU %LineNum% goto :eof)
goto loop
|
http://www.newhi.net |
|
2007-12-4 22:20 |
|
|
whzcy
新手上路
积分 17
发帖 10
注册 2007-12-6
状态 离线
|
『第
4 楼』:
看不懂
rhf 看不懂,呀。请高手以后能不能在每个命令的后面加上解释啊?小弟是新手。看起来费力呀。
|
|
2007-12-6 17:40 |
|
|
laomeng
新手上路
积分 10
发帖 5
注册 2007-11-23
状态 离线
|
『第
5 楼』:
现在用这些dos命令的人真的不多了,只有些高手在使用他
|
|
2007-12-10 23:15 |
|
|
HAT
版主
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
6 楼』:
可以开启变量延迟扩展,这样就不必再用goto语句循环判断了,直接把判断写在那个for里面就行了。
|
|
|
2007-12-11 16:39 |
|
|
luckboy45
中级用户
积分 487
发帖 212
注册 2007-4-1
状态 离线
|
『第
7 楼』:
我看不懂...我只会写死循环......汗......
START %0
|
逍遥@浪子@反病毒 |
|
2007-12-11 19:12 |
|
|
h2thesun
初级用户
积分 34
发帖 14
注册 2007-12-13
状态 离线
|
|
2007-12-15 01:22 |
|
|
philion
新手上路
积分 15
发帖 7
注册 2007-12-9
状态 离线
|
『第
9 楼』:
解释一下
|
遇见我,你是第二幸福的人;
遇见你,我是第一幸福的人。 |
|
2007-12-15 02:06 |
|
|
hxwxyz
中级用户
积分 245
发帖 123
注册 2007-6-8
状态 离线
|
|
2007-12-15 12:53 |
|
|
redhouse
初级用户
积分 119
发帖 6
注册 2003-8-5
状态 离线
|
|
2007-12-15 13:19 |
|
|
bfdlang
新手上路
积分 5
发帖 3
注册 2007-12-14
状态 离线
|
|
2007-12-15 23:15 |
|
|
allblue
新手上路
积分 12
发帖 5
注册 2007-12-12
状态 离线
|
『第
13 楼』:
int void main()
{
int loop = 10;
for(int id =o;id<loop;id++)
{
}
}
|
|
2007-12-16 00:43 |
|