楼 主
应怎么打才显示正确的结果?
发表于 2008-07-29 20:12 · 中国 湖北 黄冈 电信
初级用户
★★
积分 153
发帖 54
注册 2007-06-20 18:24
19年会员
UID 91903
性别 男
状态 离线
为什么打入 for /f "eol=1 tokens=4" %a in ('sc query spooler') do @if %a==RUNNING echo已启动 else echo 未启动
显示的是:已启动 else echo 未启动
应怎么打才显示正确的结果?
第 2 楼
发表于 2008-07-29 20:17 · 中国 四川 成都 电信
中级用户
★★
积分 297
发帖 135
注册 2006-10-21 12:00
19年会员
UID 67627
性别 男
状态 离线
if %a==RUNNING (echo 已启动) else echo 未启动
if /?
如果都放在同一行上,以下子句有效:
IF EXIST filename. (del filename.) ELSE echo filename. missing
第 3 楼
发表于 2008-07-29 20:30 · 中国 山东 淄博 联通
银牌会员
★★★
积分 1,604
发帖 646
注册 2008-04-13 23:39
18年会员
UID 115804
性别 男
状态 离线
格式。
心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^
第 4 楼
发表于 2008-07-29 21:34 · 中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
for /f "eol=1 tokens=4" %a in ('sc query spooler ^|findstr "STATE"') do @if %a==RUNNING (echo 已启动) else echo 未启动
论坛跳转: