-
Hola, soy nuevo en el foro y novato en programación .NET
Estoy buscando algún ejemplo de cómo crear objetos, por ejemplo un contacto, en el Directorio Activo desde una aplicación Visual Basic .net
¿alguien me puede ayudar?
saludos y gracias de antemano
-
Aqui tienes es el script....debes adaptarlo para .NET pero es sencillo la validacion y creación de nombres lo dejo para vos..
' From the book "Active Directory, Third Edition"
' ISBN: 0-596-10173-2
' This code creates and then mail-enables a contact.
Dim strOU, strContactCN, strEmailAddr, strDisplayName,
Dim objOU, objContact
' ------ SCRIPT CONFIGURATION ------
strOU = "<OU>" ' e.g. ou=Contacts,dc=mycorp,dc=com
strContactCN = "<ContactCN>" ' e.g. cn=DrAmy
strEmailAddr = "<EmailAddress>" 'e.g. Agramzow@AcmeConsulting.com
strDisplayName = "<Display Name>" 'e.g. Dr. Amy Gramzow
' ------ END CONFIGURATION ---------
' Create Contact
Set objOU = GetObject("LDAP://" & strOU)
Set objContact = objOU.Create("contact",strContactCN)
objContact.Put "displayName",strDisplayName
objContact.SetInfo
Mail-Enable Contact
objContact.MailEnable strEmailAddr
objContact.Put "internetEncoding",1310720
objContact.SetInfo()
'WScript.Echo "Successfully created contact."'WScript.Echo "Successfully mail-enabled contact."
Recuerda que debes indicar la "organizational
unit"
Espero que te sirva Saludos
-
Muchas gracias CesarMauricio
Realmente ya había conseguido el material en Visual Basic.
De todas maneras aprovecho para hacerte una pregunta.
¿Cuales son las "pautas" para adaptar visual script a visual basic .Net?
¿hay algún tipo de manual o reglas?
Saludos