none
Поиск и изменение у пользователя № тел. в AD. RRS feed

  • Общие обсуждения

  • Есть 500 пользователей в разных OU.
    У них нужно изменить телефонные номера во вкладке General.
    Как лучше реализовать это?

    Есть стандыртный VB скрипт, но получется что каждому пользователю придется указывать ОУ , в которой он находится.
    Можно как то организовать поиск в скрипте  В ОУ верхнего уровня по CN имени и изменять сразу у него телефон?
     
    Или както сделать через DSQUERY | DSMOD ? ( с имеющимся уже списком )


    Const ADS_PROPERTY_UPDATE = 2     
    Set objUser = GetObject _
    ("LDAP://cn= user1,ou=sz,dc=spb,dc=local")
    objUser.Put "telephoneNumber", "08 (812)111"
    Set objUser = GetObject _
    ("LDAP://cn= user2,ou=sz,dc=spb,dc=local")
    objUser.Put "telephoneNumber", "08 (812) 222"
    Set objUser = GetObject _
    ("LDAP://cn= user3,ou=sz,dc=spb,dc=local")
    objUser.Put "telephoneNumber", "08 (812)333"
    ..........
    ....
    ..
    .
    objUser.SetInfo  

Все ответы