Добавление записей в атрибут 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 @{[email protected]($de)}
}
 

active directory (ru), powershell (ru), скрипт

  • Просмотров: 5145
Добавить комментарий

Related Articles