人人范文网 范文大全

SC命令用法

发布时间:2020-03-03 16:04:52 来源:范文大全 收藏本文 下载本文 手机版

sc用法

工具使用2009-05-31 09:55阅读72评论0

字号: 大中小

描述:

SC 是用于与服务控制管理器通信的命令行程序。

用法:

sc [command] [service name] ...选项 的格式为 \"\\\\ServerName\"

可以键入 \"sc [command]\"以获得命令的进一步帮助

命令:

query-----------查询服务的状态,

或枚举服务类型的状态。

queryex---------查询服务的扩展状态,

或枚举服务类型的状态。

start-----------启动服务。

pause-----------发送 PAUSE 控制请求到服务。

interrogate-----发送 INTERROGATE 控制请求到服务。continue--------发送 CONTINUE 控制请求到服务。

stop------------发送 STOP 请求到服务。

config----------(永久地)更改服务的配置。

description-----更改服务的描述。

failure---------更改服务失败时所进行的操作。

qc--------------查询服务的配置信息。

qdescription----查询服务的描述。

qfailure--------查询失败服务所进行的操作。

delete----------(从注册表)删除服务。

create----------创建服务(将其添加到注册表)。

control---------发送控制到服务。

sdshow----------显示服务的安全描述符。

sdset-----------设置服务的安全描述符。

GetDisplayName--获取服务的 DisplayName。

GetKeyName------获取服务的 ServiceKeyName。

EnumDepend------枚举服务的依存关系。

下列命令不查询服务名称:

sc

boot------------(ok | bad) 表明是否将上一次启动保存为

最后所知的好的启动配置

Lock------------锁定服务数据库

QueryLock-------查询 SCManager 数据库的 LockStatus

示例:

sc start MyService

通过sc /?查询到sc原来还有这么多子命令,不过我们肯定用不了这么多,经常用到的只有那么几个而已,常用的几个

就该就是\"start stop config\"所以在这里我也就不一一都列出来了,只把提到的三个命令的帮助列一下:

start-----------启动服务。

方法很简单,简单到CMD帮助里都懒得写这些了,但是我还是写写,免得有些朋友不解

用法:sc start 服务名

例如:sc start dhcp

但是这个命令只能够启动一些状态为“手动”的服务,对于已经禁用的服务是无法启动的,已禁用的服务需要用sc confi

g来重新配置方可启动,下面就讲sc config

config----------(永久地)更改服务的配置。

sc config可以更改服务的配置,比如把禁用改为自动或手动还有一些比如工作,注释之类的,这个在cmd下有详细的

帮助文档

引用内容

描述:

在注册表和服务数据库中修改服务项。

用法:

sc config [service name] ...

选项:

注意: 选项名称包括等号。

type=

start=

error=

binPath=

group=

tag=

depend=

obj=

DisplayName=

paword=

stop------------发送 STOP 请求到服务。

sc stop和sc start的功能相反,也是由于太简单所以帮助里找不到信息...

方法是sc stop 服务名 它可以停止自动、手动、和已禁止但仍在运行的服务。

本文转载自『简单男人\'s Blog』http://blog.56uc.com/article.asp?id=406

1.服务显示名和注册键的区别,显示名称主要是在外面显示的名字(如上一个Subversion Server)可以用命令msconfig

和service.msc来查看

键名的查看,一个是用regedit注册表中HKEY_LOCAL_MACHINE->system->service中去查看

键名和显示名的转化:sc GetKeyName (显示名) ---->由显示名得到键名

sc GetDisplayName (键名)---->由键名得到显示名

2.对服务的操作都得由键名来做,显示名称不起作用

3.得到键名后就可以像linux命令service那样来操作服务

服务启动sc start (keyname:example

服务删除sc delete(keyname:example svn)

等等

4.服务注册(类似与linux中系统启动自动加载的东西)

sc create SVN binpath= \"C:Program FilesSubversionbinsvnserve.exe --service -r D:svn\" displayname= \"Subvers

ion Server\" depend= Tcpip start= auto

其中sc create 是sc 注册命令

svn : 是服务注册时的键名

binpath : 是服务加载程序启动文件的路径和命令参数

displayname :是服务显示名

depend:传输依赖的协议

start:是否自动启动

说明:上面的那个例子是注册一个svn的服务

5.总结

对于sc的命令,windows不常用,但是在linux下经常用service命令,其实这两个命令都是一样的,通过svn在wind

ows下注册的例子

可以很好的学习这个东西:

通过学习这个命令还可以很好的了解windows的注册表结构,以便很好的了解windows启动时的信息加载

对于这个命令的官方文档:http://technet.microsoft.com/en-us/library/bb490995.aspx可以参考这个

以下补充一条SVN配置的SC命令:

sc create SVN binpath= \"d:\\svn152\\bin\\svnserve.exe --service -r D:\\svn152\" displayname= \"Subversion

Server\" depend= Tcpip start= auto

DOS命令和用法

常用DOS命令及其用法详解

常用DOS命令及其用法1

sc

show命令的用法和service nagle

sc组构

SC管

sc组构

俄语动词命令式的构成及用法

命令

SC命令用法
《SC命令用法.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 sc命令详解 命令
点击下载本文文档