Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/08/2008, 14:10
Avatar de el mago de oz
el mago de oz
 
Fecha de Ingreso: octubre-2005
Mensajes: 192
Antigüedad: 19 años, 4 meses
Puntos: 0
Pregunta De VB .NET a VBSCRIPT

Holas

necesito pasar un codigo de VB.net a VBSCRIPT para una particularidad que me pidieron en mi empresa, este es el codigo en VB.net:

Dim current As System.Security.Principal.WindowsIdentity = System.Security.Principal.WindowsIdentity.GetCurre nt()

Dim objDirectoryEntry As New DirectoryServices.DirectoryEntry("LDAP://DC=MIDOMINIO,DC=cl")

Dim objDirectorySearcher As New DirectoryServices.DirectorySearcher(objDirectoryEn try)

Dim objSearchResult As DirectoryServices.SearchResult

Dim user(), usuario As String
user = Split(current.Name, "\")
usuario = user(1)
Try
objDirectorySearcher.Filter = "(SAMAccountName=" & usuario & ")"
objSearchResult = objDirectorySearcher.FindOne()

Dim myKey, datos(), data(), UO As String
Dim myResultPropColl As DirectoryServices.ResultPropertyCollection
myResultPropColl = objSearchResult.Properties
For Each myKey In myResultPropColl.PropertyNames
Dim tab1 As String = " "
Dim myCollection As Object
For Each myCollection In myResultPropColl(myKey)
Dim ss As String
ss = myKey
If ss = "managedobjects" Then
datos = Split(myCollection.ToString, ",")
data = Split(datos(0), "=")
TextBox1.Text += data(1)
End If
Next myCollection
Next myKey
Catch ex As Exception
TextBox1.Text = "ERROR"
End Try

Lo que hace este codigo es rescatar los datos del dominio de un usuario particular

Si alguien sabe como puedo ejecutar esto como VBSCRIPT se lo agradeceria...

Saludos
__________________
"No a las dictaduras, no a la impunidad, no al comercio injusto que explota al menor de edad. Sí a las autocracias, sí a la libertad, el tercer mundo va a estallar."
Finisterra MAGO DE OZ