проверьте, находится ли пользователь в группе администраторов BUILTIN \ Hyper-V без подключения к DC - PullRequest
0 голосов
/ 21 февраля 2019

Команда Powershell

@([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole("S-1-5-32-578")

Проверяет, входит ли текущий пользователь в группу администраторов Hyper-V (см. здесь ).Это хорошо работает, если компьютер не является частью домена или может напрямую подключаться к его DC.

Когда эта же команда выполняется на компьютере под управлением Windows 10 (v10.0.16299.904), который присоединился к домену, но не можетподключиться к своему DC (внешнему или нет сети) эта команда не работает.Сначала он запускается в течение нескольких минут, а затем завершается с ошибкой

Исключение вызывает "IsInRole" с аргументом (ами) "1": "Не удалось установить доверительные отношения между основным доменом и доверенным доменом.

Можно ли использовать подобную команду, которая работает без подключения к постоянному току? В конце концов, это локальная группа!

Hyper-V распознает ее, и мой пользователь, являющийся частьюэта группа может работать с ним из Powershell, независимо от состояния подключения к постоянному току.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...