¿Cómo puedo consultar Iniciar sesión como usuario de un servicio de Windows usando la línea de comando?

¿Cómo puedo consultar Iniciar sesión como usuario de un servicio de Windows usando la línea de comando?

Actualmente sc querymuestra el nombre del servicio, el nombre para mostrar y otros atributos de los servicios instalados en mi caja. Sin embargo no me dice cuál es elInicia sesión comoel ajuste es. ¿Cómo puedo obtener esta información usando la línea de comando?

Respuesta1

sc queryconsulta elestado actual; utilizar sc qcpara leer la configuración.

C:\>sc qc mensajero
[SC] GetServiceConfig ÉXITO

NOMBRE_SERVICIO: mensajero
        TIPO: 20 WIN32_SHARE_PROCESS
        START_TYPE: 4 DESHABILITADO
        ERROR_CONTROL: 1 NORMAL
        BINARY_PATH_NAME: C:\WINDOWS\system32\svchost.exe -k netsvcs
        LOAD_ORDER_GROUP:
        ETIQUETA : 0
        DISPLAY_NAME: Mensajero
        DEPENDENCIAS : LanmanWorkstation
                           : NetBIOS
                           : Plug & Play
                           : RpcSS
        SERVICE_START_NAME: Sistema local

Respuesta2

Puede utilizar "WMIC" (interfaz de línea de comandos WMI) para esto:

wmic service where name="Power" get StartName

NombreInicioSistemaLocal

A continuación se muestra un ejemplo de un servicio diferente:

wmic service where name="RpcSS" get StartName

Nombre de inicio NT AUTHORITY\NetworkService

información relacionada