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, calcolatori del ou=IT, OU=MainSite, OU=Sites, dc=domain, dc=com„
strUser = “dominio \ coordinatore„
strPassword = InputBox (“digitare la parola d'accesso: ")
Regolare il objDSO = GetObject (“LDAP: ")
Regolare il objNewOU = objDSO.OpenDSObject (strNewOUPath, strUser, strPassword, ADS_SECURE_AUTHENTICATION + ADS_SERVER_BIND)
Sull'errore riprendere dopo
strComputerPath di objNewOU.MoveHere, vbNullString
Se Err.Number = 0 allora
MsgBox “calcolatore spostato con successo.„
Altrimenti
“Errore„ di MsgBox & Err.Number & “: „ & Err.Description
Concluder se
|