Question
Récupérer UID LDAP Unix pour créer compte AD
- bill_
- Auteur du sujet
- Hors Ligne
- Membre senior
- Messages : 74
- Remerciements reçus 0
J'ai placé des Write-Host, ça bloque à partir du while($lsc.hasMore()), juste avant cette condition le write-host s'affiche
Soft pour comparer mes démarches, bha je suis sous PowerGUI <br><br>Message édité par: spz, à: 17/04/08 15:59
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
juste avant cette condition le write-host s'affiche
Certes mais qu'affiche-t-il ?
spz écrit:
Je pensais plus à une interface d'interrogation de l'annuaire LDAP, interrogation que tu essais d'automatiser avec PS.Soft pour comparer mes démarches, bha je suis sous PowerGUI
T'as de la chance que je sois tenace
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- bill_
- Auteur du sujet
- Hors Ligne
- Membre senior
- Messages : 74
- Remerciements reçus 0
Bha j'ai mis une phrase quelconque du style :
Write-Host \"Ici !\"
Pour le moment dans ma société il n'y a que des scripts
Ça pour être tenace, c'est de la tenacité
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
Là je ne comprend plus le contexte dans lequel tu travailledPour le moment dans ma société il n'y a que des scripts
Il n'y a pas d'outils ou tu n'y as pas accès ?
spz écrit:
En te proposant cela je pensais afficher le contenu d'une variable, par exemple $lsc.Bha j'ai mis une phrase quelconque du style :
Write-Host \"Ici !\"
Tu peux placer des breakpoints dans ton script :
[code:1]$host.EnterNestedPrompt() #exit pour revenir au script[/code:1]
Mais je pense qu'il est préférable d'exécuter cette suite d'instruction directement dans la console afin d'interroger chaque variable.
La variable $lsc est-elle valide ?
Est-ce que le premier appel à $lsc.hasMore() renvoi true ?
Si oui après $nextEntry = lsc.next() est-ce que nextentry est renseigné (!$Null) ?
Si oui après [Novell.Directory.Ldap.LdapAttributeSet] $attributeSet = $nextEntry.getAttributeSet() est-ce que $attributeSet est renseigné (!$Null) ?
Regarde ces posts sur le debug
blogs.msdn.com/powershell/archive/2006/04/25/583233.aspx
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- bill_
- Auteur du sujet
- Hors Ligne
- Membre senior
- Messages : 74
- Remerciements reçus 0
La variable $lsc est-elle valide ?
Est-ce que le premier appel à $lsc.hasMore() renvoi true ?
Si oui après $nextEntry = lsc.next() est-ce que nextentry est renseigné (!$Null) ?
Si oui après [Novell.Directory.Ldap.LdapAttributeSet] $attributeSet = $nextEntry.getAttributeSet() est-ce que $attributeSet est renseigné (!$Null) ?
Alors avant la condition while j'ai fait un Write-Host $lsc, cela me renvoi Novell.Directory.Ldap.LdapSearchResults, mais juste après le while j'ai fait la même chose et ça n'affiche rien du tout
Donc non $lsc.hasMore() renvoi rien
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
peux-tu nous communiquer ton script ?
spz écrit:
Le mieux encore une fois est de faire un copier-coller de la console...Alors avant la condition while j'ai fait un Write-Host $lsc, cela me renvoi Novell.Directory.Ldap.LdapSearchResults, mais juste après le while j'ai fait la même chose et ça n'affiche rien du tout
Pour moi $lsc n'est pas $null.
spz écrit:
Il doit renvoyer $true ou $null ou une exception.Donc non $lsc.hasMore() renvoi rien
Essaie avec un objet de plus haut niveau dans la hiérarchie.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Récupérer UID LDAP Unix pour créer compte AD