SQL Server2008的安装,SQLServer2008的安装......
2023-02-22 269 安装
sc命令可以用来查找服务(sc query和sc queryex)
sc query/queryex命令使用方法:
sc [服务器地址] {query | queryex} [服务名称] [type= {driver | service | all}] [type= {own | share | interact | kernel | filesys}] [state= {active | inactive | all}] [bufsize= 缓冲区的大小] [ri= 索引号] [group= 服务组]
sc query和sc queryex的使用方法一样,但是sc queryex可以获取更多信息
sc query可以获取服务的SERVICE_NAME(服务的注册表子项名)、TYPE、STATE(以及不可用的状态)、WIN32_EXIT_B、SERVICE_EXIT_B、CHECKPOINT 和 WAIT_HINT。sc queryex可以多查找PID 和 FLAGS项。
服务器名称为可选选项,指定服务所在的远程服务器的名称。该名称必须使用 UNC 格式(“192.168.1.108”)。
服务名称指定由 sc getkeyname 操作返回的服务名。
此query/queryex 参数不与其他的query/queryex 参数结合使用(除了ServerName)。
不是在服务里面的显示名称,是服务名称。
如果不知道服务名称可用使用sc getkeyname来获取。
sc getkeyname命令使用方法:
sc [服务器名称] getkeyname 服务显示名称 [/?]
例子:
sc getkeyname "Windows Time"
第一个type指定需要枚举的内容。默认类型为 service。
driver=指定仅枚举驱动程序。
service=指定仅枚举服务。
all=指定同时枚举驱动程序和服务。
第二个type指定要枚举的服务类型或驱动程序类型。
own=服务以其自身的进程运行。不与其他服务共享可执行文件。这是默认值。
share=服务作为共享进程运行。与其他服务共享可执行文件。
interact=服务可以与桌面交互,接收用户的输入。交互服务必须在 LocalSystem 帐户下运行。
kernel=驱动程序。
filesys=文件系统驱动程序。
state指定的是要枚举的服务的已开始状态。默认状态是 active。
active=指定所有的活动服务。
inactive=指定所有暂停或停止的服务。
all=指定所有服务。
bufsize指定的字节为单位指定枚举缓冲区的大小。默认大小为 1024 字节。当从查询返回的显示结果超过 1024 个字节时,增加枚举缓冲区的大小,想图片这样就需要设置缓冲区8096字节。
当 query/queryex 命令的显示结果超过了枚举缓冲区的大小时,显示类似于以下内容的消息:
[SC] EnumServicesStatus:更多数据,需要在索引 33 开始恢复的 8252 字节
要显示剩余的 query/queryex 信息,请重新运行 query,将 bufsize= 设置为所需的字节数,并将 ri= 设置为指定的索引。例如,在命令行键入下面的指令会显示剩余的输出:
sc query bufsize= 8252 ri= 33
或:
sc queryex bufsize= 8252 ri= 33
ri指定开始或继续枚举的索引号。默认值为 0。 在查询返回的信息超过默认缓冲区能够显示的大小时,请与 bufsize= 参数结合使用这个参数。
group指定要枚举的服务组。默认设置为所有组。
例子:
sc query(显示活动的服务)
sc query dhcp (只显示dhcp服务的情况)
sc query type= driver(显示活动的驱动程序)
sc query type= share(显示活动的服务(共享进程))
sc query state= all(显示所有的服务)
sc query bufsize= 50(显示活动的服务,缓冲区仅为50字节)
sc query ri= 14(显示索引号为14的服务)
sc query type= service type= interact(显示暂停/停止的服务)
sc query type= driver group= ndis(显示用户组为ndis的驱动程序)
备注:
1.在某些情况下,type= 参数可以使用两次。type= 参数的第一次出现指定是否查询服务、驱动器或所有这些项。type= 参数的第二次出现指定一个由 create 操作进一步缩小查询范围的类型。
2.如果参数及其值之间没有空格,(例如,是 type= own,而不是 type=own),则操作会失败。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章