Win10系统之家 - 专注分享最好用的电脑系统

当前位置: Win10系统之家 >  系统教程 >  电脑教程 >  windows查看服务状态的方法

windows查看服务状态的方法 windows怎么查看服务命令

更新时间:2023-04-18 15:18:36作者:zheng

  有些用户想要在电脑中查看服务的信息,但是不知道该如何查看,其实只要使用sc命令就可以了,今天小编教大家windows查看服务状态的方法,操作很简单,大家跟着我的方法来操作吧。

  解决方法:

  1.查看服务信息的命令为:scqc

  scqc使用方法为:

  sc [服务器名称]qc服务名称 [缓冲区大小]

windows查看服务状态的方法_windows怎么查看服务命令

  2.服务器名称指定服务所在的远程服务器的名称。该名称必须使用 UNC 格式(“\\192.168.1.113”)。要在本地运行 SC命令,请忽略此参数。

  3.如果输入 scqc 会显示关于scqc的使用帮助。

windows查看服务状态的方法_windows怎么查看服务命令

  4.服务名称是使用scgetkeyname返回的值才可以,不是显示名称。

  scgetkeyname使用方法:

  sc [服务器名称]getkeyname服务显示名称

  例子:

  scgetkeyname "Windows Time"

  sc \\192.168.1.157 getkeyname 传真

windows查看服务状态的方法_windows怎么查看服务命令

  5.缓冲区大小指定缓冲区大小(以字节为单位)。默认值为 1024 字节。

windows查看服务状态的方法_windows怎么查看服务命令

  6.查找服务可以使用sc query和sc queryex,之后可以再用sc qc来查看更多信息,关于使用sc query和sc queryex可以看我的另外一个经验。

  7.sc query可以查看服务的SERVICE_NAME(服务的注册表子项名)、TYPE、STATE(以及不可用的状态)、WIN32_EXIT_B、SERVICE_EXIT_B、CHECKPOINT 和 WAIT_HINT。

  sc queryex可以查看服务的SERVICE_NAME(服务的注册表子项名)、TYPE、STATE(以及不可用的状态)、WIN32_EXIT_B、SERVICE_EXIT_B、CHECKPOINT、WAIT_HINT、PID 和 FLAGS。

windows查看服务状态的方法_windows怎么查看服务命令

  8.scquery使用方法:

  sc [服务器名称]query[服务名称] [type= {driver | service | all}] [type= {own | share | interact | kernel | filesys}] [state= {active | inactive | all}] [bufsize= 缓冲区大小] [ri= 索引号] [group= 组名称]

  scquery和scqueryex使用方法一样。

windows查看服务状态的方法_windows怎么查看服务命令

  9.而scqc可以查看服务的SERVICE_NAME(服务的注册表子项名称)、TYPE、ERROR_CONTROL、BINARY_PATH_NAME、LOAD_ORDER_GROUP、TAG、DISPLAY_NAME、DEPENDENCIES 和 SERVICE_START_NAME。可以说是各有所长。

windows查看服务状态的方法_windows怎么查看服务命令

  10.例子:

  scqcdhcp

  sc \\192.168.1.124qc w32time

  用途:

  查看服务的配置信息。

windows查看服务状态的方法_windows怎么查看服务命令

  11.

  SC 有助于将 Microsoft 管理控制台 (MMC) 的服务节点中的服务与“系统监视器”中的进程进行匹配。如果二进制名称是 Services.exe,那么服务共享“服务控制器”进程。

  12.

  Services.exe 启动所有的服务。为节约系统资源,几个为 Windows 开发的 Win32 服务被编写为共享 Services.exe 进程。这些服务不作为独立的进程列在“系统监视器”或“任务管理器”之中。Svchost.exe 也是如此,它是许多操作服务共享的服务主机进程。

  因为第三方 Win32 服务也可以配置为共享进程,所以不可能为每一个 Win32 服务创建一个进程。SC 可以用来获得这些服务的配置信息。但是,如果一项服务不与其他服务共享其进程,那么在服务运行时,“系统监视器”中会出现其进程。

windows查看服务状态的方法_windows怎么查看服务命令

  13.因为 SC 与包含在 Windows 中的 Services.exe 相比,提供了有关服务的更为详细和准确的信息,所以对于服务开发人员来说,SC 更有用处。Services.exe 可以确定服务是正在运行、已停止还是已暂停。尽管这些工具对于正在平稳运行的已调试应用程序已经足够,但它们提供的有关正开发的服务的信息却会使人误解。例如,正在启动的服务不管其实际运行与否都显示为已启动。

  14.SC 可执行对所有 Windows 服务控制应用编程接口 (API) 函数的调用。通过在命令行下指定这些函数来设置其参数。

  使用 SC,可以查询服务状态,检索存储在状态结构字段中的值。Services.exe 不能提供服务的完整状态,但 SC 可以显示精确的服务状态,以及最新的检查点号码和等待提示。可以将检查点用作调试工具,原因在于它表明了在程序停止响应之前初始化进行的程度。SC 也可以用来指定远程计算机名,以便于在远程计算机上调用服务 API 函数或查看服务状态结构。

windows查看服务状态的方法_windows怎么查看服务命令

  以上就是windows查看服务状态的方法的全部内容,还有不懂得用户就可以根据小编的方法来操作吧,希望能够帮助到大家。