Как выполнить вход в систему как пользователь службы Windows с помощью командной строки?

Как выполнить вход в систему как пользователь службы Windows с помощью командной строки?

В настоящее время sc queryпоказывает имя службы, отображаемое имя и другие атрибуты служб, установленных на моем ящике. Однако он не говорит мне, чтоВойти какнастройка. Как получить эту информацию с помощью командной строки?

решение1

sc queryзапросыТекущее состояние; используйте sc qcдля чтения конфигурации.

C:\>sc qc messenger
[SC] GetServiceConfig УСПЕШНО

SERVICE_NAME: мессенджер
        ТИП: 20 WIN32_SHARE_PROCESS
        START_TYPE : 4 ОТКЛЮЧЕНО
        ERROR_CONTROL: 1 НОРМАЛЬНЫЙ
        ИМЯ_ПУТИ_ДВОИЧНОГО_ФАЙЛА : C:\WINDOWS\system32\svchost.exe -k netsvcs
        ГРУППА_ПОРЯДКА_ЗАГРУЗКИ:
        ТЕГ : 0
        DISPLAY_NAME: Мессенджер
        ЗАВИСИМОСТИ : LanmanWorkstation
                           : NetBIOS
                           : PlugPlay
                           : RpcSS
        SERVICE_START_NAME : Локальная система

решение2

Для этого можно использовать «WMIC» (интерфейс командной строки WMI):

wmic service where name="Power" get StartName

Начальное имя LocalSystem

Вот пример другой услуги:

wmic service where name="RpcSS" get StartName

Имя_начала NT AUTHORITY\NetworkService

Связанный контент