Set objGroup = GetObject("LDAP://cn=Проектировщики,ou=Проектный,ou=Отделы,dc=inst,dc=ru")
For Each curUser in objGroup.Members
xName = Mid(curUser.Name,4)
Set objUser = GetObject("LDAP://cn=" & xName & ",ou=Проектный,ou=Отделы,dc=inst,dc=ru")
objUser.Put "homeDirectory", "\\server_name\folder_name"
On Error Resume Next
objUser.SetInfo
Set objUser = Nothing
WScript.Echo "Запись пользователя " & xName & " обработана."
Next
VBS & Active Directory
Помогите пожалуйста! как задать для всех пользователей АД новый homepage??? на майкорсофте есть скрипт для задания для конкретного пользователя определенного свойства, адля всех в домене как сделать???
"для всех в домене" это скрипт надо поместить в поле Logon Script в свойствах Profile каждого пользователя домена.
Нужен скрипт который идет по всем пользователям домена и устанавливает значения в определенный атрибут
какое значение? homepage?? зачем изобретать велосипед, когда homepage задается через GPO?
Вот один из вариантов того, как может выглядеть подобный сценарий:
Код:
Примечания:
1. В этом примере настраивается свойство Домашняя папка для каждого члена группы Проектировщики.
2. Здесь homeDirectory - это ключевое слово, а \\server_name\folder_name - любой допустимый путь к сетевому каталогу общего доступа.
3. Объект Проектировщики (тип - группа безопасности) вложен (визуально) в объект Проектный (тип - подразделение). Последний, в свою очередь, вложен в объект Отделы (тип - подразделение).
4. В примере предполагается, что домен носит имя inst.ru
5. Остаётся организовать внешний цикл по всем интересующим группам.
В Вашем исходном вопросе говорится о свойстве homepage.
Правильно ли я понял, что речь идёт о стартовой странице для IE?
Насколько мне известно, возможность сделать такую настройку для учётной записи конкретного пользователя отсутствует.