楼 主
SET已设置默认变量,ping延时3秒内不输入新变量就默认
发表于 2009-07-13 23:39 · 中国 北京 联通
初级用户
★
积分 67
发帖 29
注册 2006-01-15 13:32
20年会员
UID 49003
状态 离线
用SET已经设置过默认变量,ping延时3秒不输入新的变量就处理成默认变量
例如:
@set lch=10&set /p lch=多长时间退出(10):&cls
@echo %lch%秒后退出...
@ping -n %lch% 127.1>nul&exit
我想在3秒内不输入新的变量就执行默认变量,行得通吗?
该怎么处理?
第 2 楼
发表于 2009-07-14 09:22 · 中国 广东 揭阳 电信
初级用户
★★
积分 131
发帖 72
注册 2008-02-24 14:31
18年会员
UID 111317
性别 男
状态 离线
不可行
建议用 choice.exe 来做选择。。。
第 3 楼
发表于 2009-07-14 10:38 · 中国 广东 广州 番禺区 电信
初级用户
★★
积分 111
发帖 62
注册 2007-12-31 20:10
18年会员
UID 107336
性别 男
状态 离线
可行,但较复杂,运用start /b双进程处理,不建议初学使用
论坛跳转: