0% ont trouvé ce document utile (0 vote)
99 vues5 pages

Ad Powershell

Ce tutoriel explique comment créer des utilisateurs Active Directory en utilisant PowerShell avec un script et un fichier CSV. Il décrit les étapes d'installation des applets nécessaires, la création d'un fichier CSV pour stocker les informations des utilisateurs, et fournit un exemple de script PowerShell pour automatiser la création des comptes. Enfin, il indique comment exécuter le script dans PowerShell après avoir navigué vers le répertoire approprié.

Transféré par

Rafik Aidoudi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
99 vues5 pages

Ad Powershell

Ce tutoriel explique comment créer des utilisateurs Active Directory en utilisant PowerShell avec un script et un fichier CSV. Il décrit les étapes d'installation des applets nécessaires, la création d'un fichier CSV pour stocker les informations des utilisateurs, et fournit un exemple de script PowerShell pour automatiser la création des comptes. Enfin, il indique comment exécuter le script dans PowerShell après avoir navigué vers le répertoire approprié.

Transféré par

Rafik Aidoudi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Tutoriel powershell

Création d'utilisateurs Active Directory par Powershell via


script+fichier CSV

Tout d'abord il faut télécharger puis installer ce paquet d'applets pour Powershell qui aidera à comprendre la
commande New-ADUser :
[Link]

Faites « Next ».

Acceptez les termes de licences et cliquez sur « Next ».

1
Mettez votre nom et celui de l'entreprise, on peut mettre ce que l'on veut.

Procédez à l'installation

L'installation est terminée. On va pouvoir utiliser les applets qui nous intéressent.
2
Mais tous d'abord chargeons les applets :

Il faut ouvrir une fenêtre Windows Powershell et saisir « Add-PSSnapin [Link] »

Maintenant les applets sont chargés.

Il est possible de créer des utilisateurs manuellement en ligne de commande via la commande de format
New-QADUser ou New-ADUser avec le module active directory pour windows powershell comme si
dessous :

ou

3
Maintenant procédons à la création du script Powershell ainsi qu'au fichier csv.

Le fichier CSV sert de base de donnée ou l'on écrit tous les utilisateurs ainsi que leurs paramètres (noms prénom,
login,mots de passe, adresse e-mail etc), ce fichier sera importé dans le script et la création de comptes se fera de façon
automatique grâce au script.

Ce fichier doit se présenter de cette façon :

displayname;sn;givenname;name;samaccountname;mail;password

Prenom Nom;Nom;Prenom;identifiant;identifiant;adresse mail;motdepasse;

Maintenant que le fichier csv est créé il faut s'attaquer au script, mais il faut tout d'abord par principe de sécurité et de
facilité créer un répertoire où il n'y aura que le script et le fichier csv.
Par exemple « C:\temp »
Le script sera stocké ici avec le fichier csv.

#Script pour la création d'utilisateurs dans l'Active Directory


#Chargement du module Quest ActiveDirectory télécharger plus tôt

Add-PSSnapin [Link]

# Importation du fichier .CSV

$utilisateurs = Import-Csv -path « C:\temp/[Link] » -delimiter «;»

#Création de l'utilisateur

foreach($utilisateurs in $utilisateurs)

$pass = $[Link]

$nom = $[Link]

$prenom = $[Link]

$displayname = $[Link]

$name = $[Link]

$login = $[Link]

$ou = «CN=Users,DC=Nomdedomaine,DC=local»

$password = $[Link]

new-QADuser -name «$name» -FirstName «$prenom» -LastName «$nom» -displayname «$displayname»


-samaccountname «$login» -UserPassword (convertto-securestring «$password» -asplaintext -force ) -ParentContainer
«$ou» | Enable-QADUser

4
Maintenant il faut exécuter ce script.

Donc comme le script et le fichier csv sont dans le même répertoire il faut atteindre ce dossier via Powershell.

cd C:\temp

Ensuite il faut saisir le nom du script comme ceci :

Vous aimerez peut-être aussi