none
Supprimer un objet Contact

    Întrebare

  • Bonjour,

    Dans le cadre d'une migration de messsagerie vers Exchange, j'ai importé les comptes de l'ancien système de messagerie sous forme d'objet contact dans AD. Ainsi ils apparaissent dans liste d'adresse globale d'Exchange. Une fois le compte migrer sur Exchange, il faut supprimer ce contact.

    je voudrais intégrer cette suppression à mon script PS de migration mais je ne trouve pas la bonne syntaxe.

    $obj = [ADSI] "LDAP://OU=Contacts,OU=Exchange,DC=XXXXXXX,DC=fr"

    $objContact = $obj.Delete("contact", TEST Jean)

    $objContact.SetInfo

    Le message d'erreur est le suivant:

    Exception lors de l'appel de « Delete » avec « 2 » argument(s) : « Une syntaxe DN non valide a été spécifiée. »
    Au niveau de C:\Users\xxxxxxxx\Documents\scripts\migr_exch.ps1 : 137 Caractère : 32
    +     $objContact = $obj.Delete <<<< ("contact", TEST Jean)
        + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
        + FullyQualifiedErrorId : CatchFromBaseAdapterMethodInvokeTI

    Est-ce possible de supprimer un objet AD en ligne de commande?

    Merci d'avance.

    23 februarie 2012 14:12

Răspunsuri

Toate mesajele