Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как проверить, отключена ли учетная запись пользователя в ActiveDirectory? / 4 сообщений из 4, страница 1 из 1
27.02.2007, 07:25:27
    #34356451
AvnAvnAvn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить, отключена ли учетная запись пользователя в ActiveDirectory?
Работаю с LDAP-запросом пользователей Active Directory

Как проверить, отключена ли учетная запись пользователя в ActiveDirectory?

Const ADS_SCOPE_SUBTREE = 2
Set objCommand = CreateObject("ADODB.Command")
Set objConnection = CreateObject("ADODB.Connection")
objConnection.Provider = "ADsDSOObject"
objConnection.Open "Active Directory Provider"
Set objCommand.ActiveConnection = objConnection
objCommand.Properties("Page Size") = 1000
objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE
objCommand.CommandText = "SELECT Name, ADsPath FROM 'LDAP://admkrsk.ru/DC=domain,DC=ru' WHERE objectCategory = 'Person' AND objectClass= 'user'"

Set ADRecordSet = objCommand.Execute
If Not ADRecordSet.BOF Then
ADRecordSet.MoveFirst
End If
Do While (not ADRecordSet.EOF)
ADstrADsPath = ADRecordset.Fields("ADsPath")

If trim(ADRecordset.Fields("Name"))<>"" Then

Set ADUser = GetObject(ADstrADsPath)
ADx_FIO =trim(ADUser.cn)

..................................

..................................

End If
ADRecordSet.MoveNext
Loop
...
Рейтинг: 0 / 0
27.02.2007, 10:55:17
    #34356785
MoonRabbit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить, отключена ли учетная запись пользователя в ActiveDirectory?
В The Script Center Repository есть такой пример VBS-скрипта (List the Status of a User):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Set objUser = GetObject _
  ("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com")
 
If objUser.AccountDisabled = FALSE Then
      WScript.Echo "The account is enabled."
Else
      WScript.Echo "The account is disabled."
End If
...
Рейтинг: 0 / 0
27.02.2007, 14:08:45
    #34357668
AvnAvnAvn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить, отключена ли учетная запись пользователя в ActiveDirectory?
Спасибо, работает. (Я в LDAP броузере в свойствах пользователей искал что-то подобное "AccountDisabled", но эта программа там AccountDisabled ни для каких пользователей не показывает)
...
Рейтинг: 0 / 0
14.03.2007, 20:17:40
    #34391554
Yanis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить, отключена ли учетная запись пользователя в ActiveDirectory?
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как проверить, отключена ли учетная запись пользователя в ActiveDirectory? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]