楼 主
如何检测某服务的当前启动类型是自动、手动、还是禁用
发表于 2008-07-05 10:50 · 中国 湖北 黄冈 电信
初级用户
★★
积分 153
发帖 54
注册 2007-06-20 18:24
UID 91903
性别 男
状态 离线
如何检测某服务的当前启动类型是自动、手动、还是禁用?
且把“自动”、“手动”、“禁用”赋值给环境变量A3,怎么写命令?
第 2 楼
发表于 2008-07-05 13:39 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
UID 79003
性别 男
状态 离线
sc命令
S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
第 3 楼
发表于 2008-07-05 13:44 · 中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
UID 89899
性别 男
状态 离线
@echo off
for /f "tokens=1-4 delims= " %%a in ('sc query schedule ^|findstr /i "STATE"') do (
set A3=%%d
)
echo %A3%
第 4 楼
发表于 2008-07-05 14:40 · 中国 山东 潍坊 联通
初级用户
★★
积分 73
发帖 51
注册 2007-08-31 10:04
UID 96241
性别 男
状态 离线
HAT 忘记添加暂停符了, 在后面加上个 pause.
第 5 楼
发表于 2008-07-05 16:00 · 中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
UID 89899
性别 男
状态 离线
呵呵,个人习惯而已,我写批处理基本上没加过pause,既然是批处理,就应该“双击后不管”,暂停干吗?
论坛跳转: