Задача: добавить пользователя в определенную локальную группу.
Есть найденный рабочий кусок кода
Код прекрасно работает, если пользователь в указанной группе нет, но если он есть, то появляется ошибка.
Вопрос: Как проверить не состоит ли уже пользователь в нужной группе
Есть найденный рабочий кусок кода
Код:
$dso = ObjGet("WinNT:")
$objGroup = ObjGet("WinNT://" & @ComputerName & "/" & $groupName & ",group")
$objUser = $dso.OpenDSObject("WinNT://" & $Domen & "/" & $userName, $Domen & "\" & $adminName, $adminPas, 1)
$objGroup.Add($objUser.ADsPath)
Код прекрасно работает, если пользователь в указанной группе нет, но если он есть, то появляется ошибка.
Вопрос: Как проверить не состоит ли уже пользователь в нужной группе