标签:
先举例说明一下详细的设置方法:
如设置远程注冊表服务为手动其格式为
sc config RemoteRegistry start= demand
设为禁用的格式为:
sc config RemoteRegistry start= disabled
停止服务则格式为:
sc stop RemoteRegistry
首先把自己所需设置的服务名称查到之后。依照上面的格式做成批处理文件。重装系统之后仅仅要执行批处理文件就可以。
下面是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和改动。
注:未增加XpSp2的自己主动更新、安全中心、防火墙。
sc config Alerter start= demand
sc config TrkWks start= demand
sc config helpsvc start= demand
sc config policyAgent start= demand
sc config dmserver start= demand
sc config WmdmpmSn start= demand
sc config Spooler start= demand
sc config RemoteRegistry start= demand
sc config NtmsSvc start= demand
sc config seclogon start= demand
sc config Schedule start= demand
sc config WebClient start= demand
sc config W32Time start= demand
sc config WZCSVC start= demand
sc config ERSvc start= demand
sc config Themes start= demand
sc config FastUserSwitchingCompatibility start= disabled
sc config Messenger start= disabled
sc config protectedStorage start= disabled
sc config SSDpSRV start= disabled
sc config TermService start= disabled
sc config ShellHWDetection start= disabled
假设须要马上关闭服务也可把下面代码跟在上面的代码之后
sc stop W32Time
sc stop ShellHWDetection
sc stop TrkWks
sc stop helpsvc
sc stop dmserver
sc stop policyAgent
sc stop Spooler
sc stop RemoteRegistry ;远程改动注冊表
sc stop seclogon
sc stop Schedule
sc stop WZCSVC
sc stop ERSvc
sc stop Themes
sc stop FastUserSwitchingCompatibility
sc stop protectedStorage
sc stop SSDpSRV
sc stop WebClient
最后把改动好之后的代码存为services.cmd,在以后进行服务设置时。直接执行事先保存好的批处理文件就能够做到事半功倍了。
看到这里,使用Win2000的朋友也不必失望,sc.exe这个命令行工具对Win2000相同适用,可从装有WinXp或者Win2003的机器里面拷贝sc.exe文件,与保存好的批处理文件放在一起,然后运行批处理文件就可以。
对注冊表比較熟悉的朋友可能会想到用注冊表来设置服务的启动类型,这也是一种可行的方法,本身却有着内在不足。原因是服务启动类型在注冊表中相应的键值较长且分散,进行整理不方便直观且易错漏,所以这样的方法比較适用于无人值守的安装时使用。
标签:
原文地址:http://www.cnblogs.com/gcczhongduan/p/5136019.html