Nouvo sur ce forum, ne sachant pas où poster mon msg je me mets dans divers. J'ai un probleme avec un attribut AD (msExchHideFromAddressLists) que je n'arrive pas à mettre à jour. Voici le script (des plus simpliste) :
break ON
$ADS_PROPERTY_CLEAR = 1 Dim $Filter[0] $Filter[0]="User" ; Or replace "Group" with "User" or "Computer" $ou = GetObject("LDAP://ou=desactive,ou=utilisateurs,dc=cg57,dc=local" ) $ou.Filter = $Filter
IF RedirectOutput("test.log" ) = 0 ? "Opened 'test.log' at " + @TIME ? ENDIF
Et ca ne fonctionne pas...qq'un peut il m'aider? J'ai egalement le meme probleme en faisant : $User.put("msExchHideFromAddressLists", 0) Bref je ne comprends pas :///
Marsh Posté le 21-10-2005 à 10:12:07
Salut tous,
Nouvo sur ce forum, ne sachant pas où poster mon msg je me mets dans divers.
J'ai un probleme avec un attribut AD (msExchHideFromAddressLists) que je n'arrive pas à mettre à jour.
Voici le script (des plus simpliste) :
break ON
$ADS_PROPERTY_CLEAR = 1
Dim $Filter[0]
$Filter[0]="User" ; Or replace "Group" with "User" or "Computer"
$ou = GetObject("LDAP://ou=desactive,ou=utilisateurs,dc=cg57,dc=local" )
$ou.Filter = $Filter
IF RedirectOutput("test.log" ) = 0
? "Opened 'test.log' at " + @TIME ?
ENDIF
For Each $User in $ou
$Nom=$User.SAMAccountName
?$Nom
$resdeb = $User.msExchHideFromAddressLists
?$resdeb
$User.PutEx(ADS_PROPERTY_UPDATE,msExchHideFromAddressLists,True)
$User.SetInfo
$resfin = $User.msExchHideFromAddressLists
?$resfin
next
Et ca ne fonctionne pas...qq'un peut il m'aider?
J'ai egalement le meme probleme en faisant :
$User.put("msExchHideFromAddressLists", 0)
Bref je ne comprends pas :///
D'avance Merci!!