Получение всех локальных групп отдельного пользователя

Однажды с коллегой настраивали одну крайне непонятную и слабо документированную систему и не могли понять, почему у одного пользователя есть права на доступ к ресурсу, а у второго нет. Отсюда родился этот простенький powershell скрипт, который перебирает все локальные группы и ищет в них указанного пользователя


foreach ($LocalGroup in Get-LocalGroup)
{
if (Get-LocalGroupMember $LocalGroup -Member 'UserName' –ErrorAction SilentlyContinue)
{
$LocalGroup.Name
}
}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *