Question Export Utilisateurs et groupes

Plus d'informations
il y a 8 ans 6 mois #24254 par Mrgrours
Bonjour,

je suis nouveau sur le site et en powershell.
Je cherche un moyen d'extraire la liste des groupes et utilisateurs vers un fichier structuré pour l'instant j'ai essayé ceci :

[code:1]get-aduser -filter * -Properties MemberOf | select MemberOf | Export-csv c:\USERAD.csv[/code:1]

Je pensais que cette commande marcherais mais si je vais voir dans le fichier USERAD.csv j'obtient bien la liste des utilisateurs mais le champ MemberOf est mal renseigné.

Pour l'instant je n'ai pas trouvé d'autres solutions, si quelqu'un peut aider merci par avance.

Florent

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

Plus d'informations
il y a 8 ans 6 mois #24256 par Arnaud Petitjean
Salut Grouic et sois le bienvenu dans le forum !

C'est normal car si je me souviens bien le champ \"MemberOf\" ne renvoie pas une valeur unique (scalaire) mais un tableau. Il te faut donc créer une petite fonction pour convertir sous forme texte la valeur du champ avant de l'exporter en CSV.

Pour info, quel est le but de l'export en CSV ? Si c'est pour de la visualisation dans Excel, je comprends. Sinon si tu veux seulement sérialiser ton résultat pour le réimporter plus tard, le mieux est d'utiliser les commandes export/import-CliXML.

@+

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.

Plus d'informations
il y a 8 ans 6 mois #24258 par Philippe
Réponse de Philippe sur le sujet Re:Export Utilisateurs et groupes
salut Arnaud
salut grouic, bienvenue et bon apprentissage de PowerShell

ta question ressemble au problème traité dans ce sujet

et si tu a besoin de plus d'info, n'hésite pas à demander

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

Plus d'informations
il y a 8 ans 6 mois #24265 par Mrgrours
Réponse de Mrgrours sur le sujet Re:Export Utilisateurs et groupes
Bonjour, merci pour vos réponses à la base l'objectif final de mon script et de pouvoir faire en quelque sorte une copie d'un Active directory d'un serveur existant en reprenant les mêmes UO, groupes et utilisateurs puis de l'exporter sur un nouveau serveur.

L'idée à laquelle j'ai pensé en premier serait d'arriver à mettre le tout dans un fichier csv puis d'éxécuter des commandes se basant sur ce ou ces fichiers pour recopier l'Active Directory .

J'ai lu vos réponses mais je ne sais pas comment procéder.

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

Plus d'informations
il y a 8 ans 6 mois #24267 par Philippe
Réponse de Philippe sur le sujet Re:Export Utilisateurs et groupes
perso j'aurais fais comme ça :
- un fichier CSV avec la liste des OUs
. avec info utile
- un fichier CSV avec la listes des groupes
. avec info OU, description, ...
- un fichiers CSV avec la liste des utilisateurs
. avec info sur nom, prénom, email, OU, ...
et au choix suivant le nombre :
un fichier par utilisateur avec la liste de groupe de l'utilisateur
ou un fichier par groupe avec la liste des utilisateurs du groupe (ma préférence)

chaque fichier peut être généré par une seule ligne de code, donc simple a faire, plus simple a maintenir,
et l'import aussi reste simple



il te restera aussi les GPO, DNS, DHCP, NPS, Certificats, ...<br><br>Message édité par: 6ratgus, à: 14/09/17 09:54

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

Plus d'informations
il y a 8 ans 6 mois #24272 par Mrgrours
Réponse de Mrgrours sur le sujet Re:Export Utilisateurs et groupes
Bonsoir,

Merci pour la réponse je vais travailler dessus si je trouve quelque chose je posterais un message.

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

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