19янв
Добавление записей в атрибут userWorkstations пользователя в Active Directory
Добавление имен компьютеров, на которые пользователям разрешен вход - достаточно постоянная задача, причем частенько появляется необходимость добавить компьютер сразу всем пользователям домена.
Вот скрипт, который выполняет описанную задачу (причем скрипт не трогает пользователей, которым разрешен вход на все компьютеры):
$a = Get-QADUser -Includedproperties userWorkstations | ?{$_.userWorkstations -ne $null} foreach ($user in $a) { [string]$de = $user.userWorkstations $de += ",222" Set-QADUser $user -ObjectAttributes @{userWorkstations=@($de)} }
Метки: active directory (ru), script, powershell (ru), скрипт