none
Récupérer un champ active directory RRS feed

  • שאלה

  • Bonjour a tous,

    J'ai besoin d'effectué des comparaison (un mot avec un champ AD) sauf que la commande que j'utilise pour récupérer le champ ne fonctionne pas.

    Ci-dessous un exemple : Sa fonctionne avec samaccountname mais pas avec title / description /department (propriété dont j'ai besoin d'extraire) :

    J'aimerais avoir une solution pour qu'il me donne le champ comme pour samaccountname (Sa fonctionne avec attribut Name).

    J'ai déjà tester avec -Property mais il rajoute le nom de l'attribut, exemple (Comme vous le voyez dans l'exemple ci-dessous Office est rajouté) : 

    Avez vous une idée de comment récupérer n'importe quel attribut sans avoir plus que le champs lui même?

    Merci d'avance !

    יום שישי 12 יוני 2020 21:00

תשובות

  • Bonjour Powershell AD remplace Canonical name of object

    Regarde la sortie "standard" de Get-ADUser. Si tu n'as pas la propriété que tu cherches, comment veux-tu passer le résultat par le pipeline à la cmdlet suivante Select-Ojbect.

    Comme l'a écrit Medhi, ajoute à ta cmdlet Get-AdUser le paramètre -Properties suivi de la ou des propriétés que tu souhaites. Là tu auras toutes les propriétés que tu cherches et même certainement d'autres que tu ne veux pas. C'est alors que le Select-Object intervient pour préciser que tu ne veux que telle ou telle propriété. 

    Nota : Mettre -Properties * est généralement une très mauvaise idée car  dans ce cas tu passes tous les objets avec toutes leurs propriétés dans le pipeline, et c'est consommateur en ressources.

    cordialement

    Olivier

    שבת 13 יוני 2020 11:15
  • Salut,

    t'as pas bien testé le property 

    c'est properties qu'il faut mettre

    get-aduser mehdi -properties samaccountname, title 

    a+

    יום שישי 12 יוני 2020 22:34

כל התגובות