Question Récupérer UID LDAP Unix pour créer compte AD

Plus d'informations
il y a 13 ans 1 mois #2217 par bill_
Je ne peux être que maudit en effet :whistle:

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.

Plus d'informations
il y a 13 ans 1 mois #2219 par Laurent Dardenne
spz écrit:

juste avant cette condition le write-host s'affiche

:silly:
Certes mais qu'affiche-t-il ?
spz écrit:

Soft pour comparer mes démarches, bha je suis sous PowerGUI

Je pensais plus à une interface d'interrogation de l'annuaire LDAP, interrogation que tu essais d'automatiser avec PS.
T'as de la chance que je sois tenace ;)

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 13 ans 1 mois #2228 par bill_
Bonjour,

Bha j'ai mis une phrase quelconque du style :

Write-Host \&quot;Ici !\&quot;

Pour le moment dans ma société il n'y a que des scripts :sick:

Ça pour être tenace, c'est de la tenacité :)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 13 ans 1 mois #2237 par Laurent Dardenne
spz écrit:

Pour le moment dans ma société il n'y a que des scripts

Là je ne comprend plus le contexte dans lequel tu travailled :S
Il n'y a pas d'outils ou tu n'y as pas accès ?
spz écrit:

Bha j'ai mis une phrase quelconque du style :
Write-Host \&quot;Ici !\&quot;

En te proposant cela je pensais afficher le contenu d'une variable, par exemple $lsc.

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.

Plus d'informations
il y a 13 ans 1 mois #2241 par bill_
Bonjour à toi

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.

Plus d'informations
il y a 13 ans 1 mois #2244 par Laurent Dardenne
Salut,
peux-tu nous communiquer ton script ?

spz écrit:

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

Le mieux encore une fois est de faire un copier-coller de la console...
Pour moi $lsc n'est pas $null.
spz écrit:

Donc non $lsc.hasMore() renvoi rien

Il doit renvoyer $true ou $null ou une exception.

Essaie avec un objet de plus haut niveau dans la hiérarchie.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.099 secondes
Propulsé par Kunena