Question
Besoin d'aide pour un script powershell
- Vallee
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 8 ans 5 mois #24407
par Vallee
Besoin d'aide pour un script powershell a été créé par Vallee
Bonjour à vous,
Je suis nouveau sur le forum et j'ai une maigre connaissance en powershell. Toutefois je sollicite votre aide pour m'aider à rédiger un script qui a plusieurs but, si vous le voulez bien. Challenge trop grand pour moi, j'ai besoin de l'aide de personne plus expérimenté que je trouverai, je l'espère, sur ce forum .
Voila donc mon problème :
J'ai un fichier CSV avec une colonne de login,et une autre avec des numéros d'entités.
Exemple du tableau :
titi 282
toto 282
tata 298
riri 298
fifi 298
loulou 298
tutu 298
roro 683
rara 683
L'idée serait de récupérer chaque login du tableau possédant le même numéro d'entités, d'aller chercher dans l'AD leur groupe en commun et d'utiliser le résultat du comparatif pour créer un modèle d'utilisateur dans l'AD en y ajoutant les groupes qui sont en commun. Chaque modèle s'appellera \"tpluser*numérod'entité*\"
Exemple :
Je veux récupérer tous ceux qui ont comme numéro d'entité le 282, je récupère donc comme login \"titi\" et \"toto\". Je vais ensuite chercher leur groupes d'utilisateur auxquels ils appartiennent, et je les compare pour garder que ceux qu'ils ont en commun. Enfin je crée un modèle d'utilisateur dans l'AD et j'y ajoute les groupes en commun.
Je souhaite exécuter ce script pour l'ensemble des numéros d'entités. J'en ai plus de 400, d’où mon intérêt de passer par un script et non de le faire à la main.
merci Beaucoup pour votre aide !
Je suis nouveau sur le forum et j'ai une maigre connaissance en powershell. Toutefois je sollicite votre aide pour m'aider à rédiger un script qui a plusieurs but, si vous le voulez bien. Challenge trop grand pour moi, j'ai besoin de l'aide de personne plus expérimenté que je trouverai, je l'espère, sur ce forum .
Voila donc mon problème :
J'ai un fichier CSV avec une colonne de login,et une autre avec des numéros d'entités.
Exemple du tableau :
titi 282
toto 282
tata 298
riri 298
fifi 298
loulou 298
tutu 298
roro 683
rara 683
L'idée serait de récupérer chaque login du tableau possédant le même numéro d'entités, d'aller chercher dans l'AD leur groupe en commun et d'utiliser le résultat du comparatif pour créer un modèle d'utilisateur dans l'AD en y ajoutant les groupes qui sont en commun. Chaque modèle s'appellera \"tpluser*numérod'entité*\"
Exemple :
Je veux récupérer tous ceux qui ont comme numéro d'entité le 282, je récupère donc comme login \"titi\" et \"toto\". Je vais ensuite chercher leur groupes d'utilisateur auxquels ils appartiennent, et je les compare pour garder que ceux qu'ils ont en commun. Enfin je crée un modèle d'utilisateur dans l'AD et j'y ajoute les groupes en commun.
Je souhaite exécuter ce script pour l'ensemble des numéros d'entités. J'en ai plus de 400, d’où mon intérêt de passer par un script et non de le faire à la main.
merci Beaucoup pour votre aide !
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 8 ans 5 mois #24422
par Philippe
Réponse de Philippe sur le sujet Re:Besoin d'aide pour un script powershell
salut Exentrill
a tu l'intention d'aller vers une pratique de l'AGDLP ? ce serait une très bonne idée !
deux questions :
- le numéro d'entité viens t'il d'un attribut de l'utilisateur dans AD ?
- quel version de PowerShell et du serveur AD
ATTENTION il faut que dans ton fichier la première ligne contienne l'entête : login entité
le séparateur entre login entité est un espace ? peut tu choisir autre chose ?
la suite ici
a tu l'intention d'aller vers une pratique de l'AGDLP ? ce serait une très bonne idée !
deux questions :
- le numéro d'entité viens t'il d'un attribut de l'utilisateur dans AD ?
- quel version de PowerShell et du serveur AD
ATTENTION il faut que dans ton fichier la première ligne contienne l'entête : login entité
le séparateur entre login entité est un espace ? peut tu choisir autre chose ?
la suite ici
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.035 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Besoin d'aide pour un script powershell