Question
URGENT : creation complete d'utilisateur
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6311
- Remerciements reçus 68
vinsmimie écrit:
peut-être que ceci peut t'aider :J'ai toujours cette erreur sur le SetInfo().
www.vistax64.com/powershell/5897-how-create-user-ad.html
vinsmimie écrit:
Il faut préciser que c'est le champ que tu souhaites afficher et pas la variable :autre particularité, si j'inclue la variable $v.login à l'interieur des guillemets pour mon write-host, il me met comme tout à l'heure.
[code:1]
write-host \"utilisateur $($v.login) créé avec succès!\"
[/code:1]
As-tu à ce propos un msg dans le logevent?Autre chose qui me passe par la tête, est ce que mon problème peut être dû à une défaillance système.
voir aussi :
forums.microsoft.com/MSDN/ShowPost.aspx?...2923596&SiteID=1
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
[code:1]
Write-Host \"utilisateur $($v.login) créé avec succès!\"[/code:1]
sinon, si tu n'as pas de propriété à afficher :
[code:1]Write-Host \"utilisateur $strUser créé avec succès!\"[/code:1]
Non, j'ai pas essayé. Je vais le faire.Encore autre chose, avez essayé de lancer mon script avec le csv ? Fonctionne-t-il ?
Ca semble être le même problème que toi. Peut-être est-ce lié à Windows Server 2008. Dans quels modes se trouvent ton domaine et ta forêt ?As-tu à ce propos un msg dans le logevent?
voir aussi :
forums.microsoft.com/MSDN/ShowPost.aspx?...2923596&SiteID=1
Peut être faudrait-il essayer de découper le script en deux parties ? L'une pour créer les comptes et l'autre pour mettre à jour les mots de passe.
Courage...
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- vincent
- Auteur du sujet
- Hors Ligne
- Membre junior
-
- Messages : 23
- Remerciements reçus 0
Laurent, je suis allé voir ton lien, il s'agit de problème pour l'activation de compte. J'ai mis l'activation du compte et l'initialisation du mot de passe en commentaire. J'activerai les comptes dans un deuxieme script. J'initialiserai les mots de passe dans un troisième script. Mon but est juste de créer mes comptes utilisateurs.
Je n'ai rien de particulier dans le logevent concernant mon problème de périphérique.
Je suis allé sur le deuxième lien que tu m'as donné, apparemment il s'agit d'un problème pour initialiser les mots de passe. Il devrait s'agir d'un espèce de timeout qui bloque toute modification du mot de passe apres un premier essai
Arnaud, je prends note de cette info pour l'affichage de la variable. je vais découper mon script en plusieurs parties. je tiens juste à créer mes comptes meme s'ils ne sont pas activer. Qu'entends tu par le mode de mon domaine et de ma foret AD ?? Que veux tu que je regarde?
Si ca ne marche pas à cause d'un problème de windows 2008, puis je contourner le problème ? Je pensais à ceci : faire un programme qui me crée un script par utilisateur (nom pris dans un ficheir CSV) ??
Je dois vous avouer que je suis un peu démuni face à la complexité de ce problème.
Merci encore de votre aide
Vincent
Je ré-édite ce message. Je précise que je suis sous windows 2008 Server x64. Je viens de voir une entrée dans le log viewer, dans le journal d'applications. Voici le message, bizarrement il apparaît quand je lance le script, pas à chaque fois, mais de temps en temps. Voici le message :
Quelqu'un peuut il essayer mon script pour que je sache si le problème vient de mon développement ou alors du paramétrage du serveur?Windows a détecté que votre fichier de Registre est toujours utilisé par d'autres applications ou services. Le fichier va être déchargé. Les applications ou services qui ont accès à votre Registre risquent de ne pas fonctionner correctement après cela.
DÉTAIL -
1 user registry handles leaked from \Registry\User\S-1-5-21-2616915901-3457958908-128240355-500_Classes:
Process 948 (\Device\HarddiskVolume1\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-2616915901-3457958908-128240355-500_CLASSES
Merci encore<br><br>Message édité par: vinsmimie, à: 20/08/08 15:22
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6311
- Remerciements reçus 68
Je ne pense pas que cela soit lié à la création de compte.Je viens de voir une entrée dans le log viewer, dans le journal d'applications.
vinsmimie écrit:
De mon coté ce n'est pas possibleQuelqu'un peut il essayer mon script pour que je sache si le problème vient de mon développement ou alors du paramétrage du serveur?
La création d'un compte avec les outils de base est-elle possible?
As-tu essayé de créer un compte en renseignant le nom uniquement ?
Ce script affiche-t-il plus de détails sur l'erreur de Setinfo ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- vincent
- Auteur du sujet
- Hors Ligne
- Membre junior
-
- Messages : 23
- Remerciements reçus 0
Je peux tres bien créer un utilisateur en allant directement dans la mmc \"utilisateurs et ordinateurs Active Directory\". Je peux également créer un utilisateur en passant par un script sans utiliser le fichier CSV. Pour info, j'ai expliqué tout cela précédemment dans mon post.
Le fait de ne renseigner que le nom ne change rien à mon problème de SetInfo().
Je suis en train d'essayer d'utiliser la fonction de résolution d'erreur que tu m'as envoyé grace a ton lien.
Je pense à 2 autres choses :
- créer un script qui me crée un script par utilisateur. Puis un script qui lance tous les scripts présents dans un dossier.
- créer un utilisateur manuellement et le copier avec tous les champs présents dans le fichier CSV.
Merci d'avance de votre aide
Vincent
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6311
- Remerciements reçus 68
As-tu essayé de créer un compte via un script vbs ?Le fait de ne renseigner que le nom ne change rien à mon problème de SetInfo().
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- URGENT : creation complete d'utilisateur