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

Plus d'informations
il y a 13 ans 6 mois #2065 par bill_
Je viens d'essayer les trois méthodes, ça me dit ceci :

Le terme « requete_ldap » n'est pas reconnu en tant qu'applet de commande, fonction, programme exécutable ou fichier de script. Vérifiez le terme et réessayez.
Au niveau de ligne : 1 Caractère : 13
+ requete_ldap ...


Comment faire appelle à une fonction avec des paramètres ? :)

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

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

fonction avec des paramètres ? :)

Soit c'est un script dans ce cas tu fais :
[code:1]
cd mon_répertoire
.\monScript.ps1
[/code:1]
Si tu veux la rendre persistante dans le provider des fonctions :
[code:1]
. .\monScript.ps1
[/code:1]
Ou via un copier-coller dans la console.

Tutoriels PowerShell

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

Plus d'informations
il y a 13 ans 6 mois #2067 par bill_
Alors j'ai tapé ceci :

[code:1].\test.ps1 requete_ldap \"nom-du-serveur\" \"uid=12345,ou=people,dc=masociété,dc=fr\" \"toto\"[/code:1]

Et il ne se passe rien :blink:

Je vais mettre un Write-Host dans divers endroit du script pour voir où est-ce qu'il bloque<br><br>Message édité par: spz, à: 2/04/08 16:02

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

Plus d'informations
il y a 13 ans 6 mois #2068 par bill_
Je viens de comprendre, en fait cela ne fonctionne qu'avec :

[code:1]. .\test.ps1[/code:1]

J'ai ensuite fais ceci :

[code:1]PS C:\Scripts-PowerShell&gt; requete_ldap \&quot;nom-du-serveur\&quot; \&quot;uid=12345,ou=people,dc=masociété,dc=fr\&quot; \&quot;toto\&quot;[/code:1]

J'obtiens ce message d'erreur :

[code:1]GAC Version Location
---

False v1.1.4322 C:\Novell.Directory.Ldap.dll
Source : Novell.Directory.Ldap.LdapException
Erreur : No Such Object
Exception lors de l'appel de « Read » avec « 1 » argument(s) : « No Such Object »
Au niveau de C:\Scripts-PowerShell\test.ps1 : 21 Caractère : 32
+ $Entry = $LdapConn.Read( &lt;&lt;&lt;&lt; $DN)
False[/code:1]

Que faut-il faire alors ? :)


Encore merci :)<br><br>Message édité par: spz, à: 2/04/08 16:06

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

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

Je viens de comprendre, en fait cela ne fonctionne qu'avec :
[code:1]. .\test.ps1[/code:1]

Tu confonds, je pense, la déclaration d'une fonction et son usage.
spz écrit:

Que faut-il faire alors ?

Là je te laisse cogiter :P

Tutoriels PowerShell

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

Plus d'informations
il y a 13 ans 6 mois #2070 par bill_

Tu confonds, je pense, la déclaration d'une fonction et son usage.

Bha en tout cas j'ai essayé avec :

[code:1]./test.ps1[/code:1]
Marche pas
[code:1].\test.ps1[/code:1]
Marche pas non plus, donc j'ai conclus que cela fonctionne qu'avec celui que j'ai indiqué dans mon précédent post

Bon je vais cogiter alors ^^<br><br>Message édité par: spz, à: 2/04/08 16:23

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

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