Const ADS_SECURE_AUTHENTICATION = &H1
Const ADS_USE_ENCRYPTION = &H2
Const ADS_SERVER_BIND = &H200
strNewOUPath = “LDAP: /dcserver.domain.com/OU=Computers,OU=MainSite,OU=Sites,dc=domain,dc=com”
strComputerPath = “LDAP: //CN=ComputerNameToMove, computadores do ou=IT, OU=MainSite, OU=Sites, dc=domain, dc=com”
strUser = “domínio \ administrador”
strPassword = InputBox (“incorporar a senha: ")
Ajustar o objDSO = o GetObject (“LDAP: ")
Ajustar o objNewOU = o objDSO.OpenDSObject (strNewOUPath, strUser, strPassword, ADS_SECURE_AUTHENTICATION + ADS_SERVER_BIND)
No erro recomeçar em seguida
strComputerPath de objNewOU.MoveHere, vbNullString
Se Err.Number = 0 então
MsgBox “computador movido com sucesso.”
Mais
“Erro” de MsgBox & Err.Number & “: ” & Err.Description
Terminar se
|