Question
Lister des OU (Résolu)
- Jacques Barathon
- Hors Ligne
- Administrateur
-
Réduire
Plus d'informations
- Messages : 576
- Remerciements reçus 0
il y a 15 ans 7 mois #1100
par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:Lister des ou
Tu auras remarqué que la propriété Path contient le nom complet sous la forme \"LDAP://ou=...,dc=...\".
Pour récupérer un sous-ensemble de cette chaîne il faut filtrer \"à la main\", comme par exemple:
[code:1]$ouList | format-table {$_.path.Split(\",\"«»)[0].Split(\"=\"«»)[1]}[/code:1]
Le filtre sépare les éléments de la chaîne Path selon les virgules, récupère le premier élément (indice 0) et sur la chaîne résultante refait une séparation selon le signe \"=\" et récupère le deuxième élément (indice 1). Logiquement ça doit correspondre au nom de l'OU.
Janel
Pour récupérer un sous-ensemble de cette chaîne il faut filtrer \"à la main\", comme par exemple:
[code:1]$ouList | format-table {$_.path.Split(\",\"«»)[0].Split(\"=\"«»)[1]}[/code:1]
Le filtre sépare les éléments de la chaîne Path selon les virgules, récupère le premier élément (indice 0) et sur la chaîne résultante refait une séparation selon le signe \"=\" et récupère le deuxième élément (indice 1). Logiquement ça doit correspondre au nom de l'OU.
Janel
Connexion ou Créer un compte pour participer à la conversation.
- olivier
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 22
- Remerciements reçus 0
il y a 15 ans 7 mois #1104
par olivier
Réponse de olivier sur le sujet Re:Lister des ou
Merci je n'avais pas penser a ca , cette fonction n'existe pas en delphi et je cherchais ca avec une fonction a cree..
merci a toi
merci a toi
Connexion ou Créer un compte pour participer à la conversation.
- Jacques Barathon
- Hors Ligne
- Administrateur
-
Réduire
Plus d'informations
- Messages : 576
- Remerciements reçus 0
il y a 15 ans 7 mois #1105
par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:Lister des ou
Pas de souci.
Un petit détail: format-table n'est pas la commandelette la plus appropriée si tu veux simplement récupérer l'info pour l'affecter à un contrôle graphique. Dans ce cas-là, il vaut mieux utiliser select. Heureusement, la syntaxe sera exactement la même:
[code:1]$oulist | select {$_.path.split(\",\"«»)[0].Split(\"=\"«»)[1]}[/code:1]
Janel
Un petit détail: format-table n'est pas la commandelette la plus appropriée si tu veux simplement récupérer l'info pour l'affecter à un contrôle graphique. Dans ce cas-là, il vaut mieux utiliser select. Heureusement, la syntaxe sera exactement la même:
[code:1]$oulist | select {$_.path.split(\",\"«»)[0].Split(\"=\"«»)[1]}[/code:1]
Janel
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.041 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Lister des OU (Résolu)