Как начать загрузку BITS как системная учетная запись?текущая ошибка: «пользователь не вошел в сеть» 0x800704DD - PullRequest
0 голосов
/ 24 июня 2018

Я пытаюсь запустить загрузку службы BITS в сценарии запуска объекта групповой политики.Сценарии запуска запускаются как локальная учетная запись SYSTEM, которая хорошо работает для фоновых загрузок в соответствии с документацией Microsoft https://msdn.microsoft.com/en-us/library/windows/desktop/aa363152(v=vs.85).aspx

К сожалению, когда я пытаюсь начать загрузку (не учитывая действительный источник или место назначения), я получаю следующую ошибку:

Start-BitsTransfer : The operation being requested was not performed because
the user has not logged on to the network. The specified service does not
exist. (Exception from HRESULT: 0x800704DD)
At line:1 char:1
+ Start-BitsTransfer -Source localhost -Destination c:\temp
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Start-BitsTransfer], COMException
+ FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Microsoft.BackgroundIntelligentTransfer.Management.NewBitsTransferCommand

Это всего лишь тест, фактическая передача BITS запускается в приложении ac #, которое запускается в сценарии запуска GPO.Дальнейшие тесты с помощью процесса, созданного вручную через Sysinternals PSExec, приводят к той же ошибке.

Дополнительные проверки участников безопасности в whoami / all выглядят хорошо:

User Name           SID     
=================== ========
nt authority\system S-1-5-18

GROUP INFORMATION
-----------------

...
CONSOLE LOGON                          Well-known group S-1-2-1
...
LOCAL                                  Well-known group S-1-2-0
BUILTIN\Administrators                 Alias            S-1-5-32-544

Я проверил службы BITS и SENS -все работает.

Подводя итог:

  • Как я могу успешно запустить загрузку BITS в качестве SYSTEM в Startup Script?
  • Как работаетошибка "пользователь не вошел в сеть" имеет смысл, учитывая, что системная учетная запись всегда в системе?Что означает «Указанный сервис не существует».- какой сервис?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...