Question
AD : Lister OU d'1 user - travail/chaine2caractère
- CGR
- Auteur du sujet
- Hors Ligne
- Nouveau membre
- Messages : 7
- Remerciements reçus 0
cela va bien m'aider à avancer
Je vous montrerai le résultat dès que ce sera fini.
Connexion ou Créer un compte pour participer à la conversation.
- Olivier
- Hors Ligne
- Nouveau membre
- Messages : 8
- Remerciements reçus 0
Apparemment lorsque que le nom d'une OU contient une ',' , celle ci est préfixée par le backslash '\\'
ex.: [code:1]\"ou=test,ou=testde\,virgule,dc=domain,dc=fr\"[/code:1]
Donc comme je suis nul en regex je ferai :
[code:1]((\"ou=test,ou=testde\,virgule,dc=domain,dc=fr\" -replace '\\,','#').split(',')) -replace '#',','
ou=test
ou=testde,virgule
dc=domain
dc=fr
[/code:1]
Bon d'accord c'est cracra, mais je rejoins Arnaud en disant que mettre une virgule dans un nom d'OU l'est aussi !
Message édité par: ole, à: 18/07/12 11:58<br><br>Message édité par: ole, à: 18/07/12 13:41
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
- Messages : 530
- Remerciements reçus 0
Tu es grillé tout autant ^^
Je recherche une solution qui prend en compte tout les cas.
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- Olivier
- Hors Ligne
- Nouveau membre
- Messages : 8
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
- Messages : 968
- Remerciements reçus 0
ole écrit:
Bien vu!
Pour info voici le rfc qui traite du nommage d'une OU www.faqs.org/rfcs/rfc1779.html
la version Microsoft :
support.microsoft.com/kb/909264/en-us
Allowed characters
All characters are allowed, even extended characters. However, although Active Directory Users and Computers lets you name an OU with extended characters, we recommend that you use names that describe the purpose of the OU and that are short enough to easily manage. Lightweight Directory Access Protocol (LDAP) does not have any restrictions, because the CN of the object is put in quotation marks.
Bref, pas simple d'administrer un AD avec des , # ! ? ... dans les noms d'OU
@ +
Matthew
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
- Messages : 530
- Remerciements reçus 0
cela fait un bon algo pour traiter ce cas particulier ...
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- AD : Lister OU d'1 user - travail/chaine2caractère