中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-10 23:59
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结]批处理怎样更改服务的状态
可打印版本  1,115 / 9
第1楼 86772710 发表于 2008-11-18 16:56
新手上路 发帖 7 积分 8
[已结]批处理怎样更改服务的状态
从网上找到一个关系统服务的批处理程序,但是测试完之后发现了一个问题,该程序只能更改 服务 里面的“启动类型”(改为“DISABLED:)但是却改不了”服务状态“(按钮上有一些参数如 【启动(S)】、【停止(T)】......)请各位高手能不能讲解下怎么用用如上参数?

代码如下:





转移自 DOS疑难解答 & 问题讨论 (解答室)
明显发错版块,因属论坛新手,故暂不予以处罚,望今后引起注意。
——管理员


[ Last edited by HAT on 2008-12-15 at 23:48 ]
第2楼 Climbing 发表于 2008-11-18 22:05
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
sc /?
第3楼 HAT 发表于 2008-11-18 22:23
版主 发帖 5,017 积分 9,023
这里有中文版的帮助,请仔细看完:
http://www.cn-dos.net/forum/viewthread.php?tid=31159

批处理问题咋不到批处理室提问呢?
第4楼 yishanju 发表于 2008-11-19 00:38
银牌会员 发帖 1,357 积分 1,488
咔咔,新来的分不清方向
第5楼 yishanju 发表于 2008-11-19 00:41
银牌会员 发帖 1,357 积分 1,488
C:\Documents and Settings\Administrator>sc config /?
描述:
在注册表和服务数据库中修改服务项。
用法:
sc <server> config [service name] <option1> <option2>...

选项:
注意: 选项名称包括等号。
type= <own|share|interact|kernel|filesys|rec|adapt>
start= <boot|system|auto|demand|disabled>
error= <normal|severe|critical|ignore>
binPath= <BinaryPathName>
group= <LoadOrderGroup>
tag= <yes|no>
depend= <依存关系(以 / (斜杠) 分隔)>
obj= <AccountName|ObjectName>
DisplayName= <显示名称>
password= <密码>
第6楼 yishanju 发表于 2008-11-19 00:45
银牌会员 发帖 1,357 积分 1,488
sc start wuauserv
sc stop wuauserv

启动停止服务
第7楼 yishanju 发表于 2008-11-19 00:47
银牌会员 发帖 1,357 积分 1,488
net start service
net stop service

一样可以控制服务状态
第8楼 yishanju 发表于 2008-11-19 00:51
银牌会员 发帖 1,357 积分 1,488
再有就是修改注册表也可以一样达到控制服务的目的
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
第9楼 yishanju 发表于 2008-11-19 15:23
银牌会员 发帖 1,357 积分 1,488
今天实现用,发现 SC 启动停止服务,速度比较快
第10楼 86772710 发表于 2008-12-15 21:23
新手上路 发帖 7 积分 8
谢谢!~
呵呵!~好长时间么上来了,感谢各位的答复.
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023