Accueil » Cours » Administration système » Administration de Windows Server Core » TP04 – Script de création d’utilisateurs PowerShell

Objectifs

  • Utiliser un script interactif pour la création d’utilisateurs.

  • Utiliser un script de création d’utilisateurs à partir d’un fichier CSV.

Prérequis

  • Avoir réalisé le TP3.

Tâches à réaliser

A. Documentation sur PowerShell

  1. Se documenter sur l’utilisation de scripts PowerShell :

    • Utilisez la commande Get-Help pour explorer les commandes disponibles en PowerShell et comprendre leur utilisation.

B. Script interactif de création d’utilisateurs

  1. Créer les utilisateurs du groupe « ADMINISTRATIF » :

    • Récupérez la liste des utilisateurs et le fichier de script « script_user.ps1 » auprès de votre formateur.

    • Exécutez le script en PowerShell pour créer les utilisateurs :

    .\script_user.ps1

    • Le script vous demandera d’entrer les informations nécessaires pour chaque utilisateur, telles que le nom, le prénom, le mot de passe, et le groupe d’appartenance.

C. Script de création d’utilisateurs à partir d’un fichier CSV

  1. Rechercher et tester un script de création d’utilisateurs à partir d’un fichier CSV :

    • Recherchez un exemple de script PowerShell permettant de créer des utilisateurs à partir d’un fichier CSV. Un exemple de commande pourrait être :

    Import-Csv -Path "C:\chemin\vers\fichier_utilisateurs.csv" | ForEach-Object { New-ADUser -Name $_.Name -GivenName $_.GivenName -Surname $_.Surname -UserPrincipalName $_.UserPrincipalName -Path "OU=ADMINISTRATIF,DC=exemple,DC=com" -AccountPassword (ConvertTo-SecureString $_.Password -AsPlainText -Force) -Enabled $true }

    • Testez ce script pour vérifier son bon fonctionnement.

  2. Créer les utilisateurs restants :

    • Utilisez le script testé pour créer les autres utilisateurs restants dans votre fichier CSV.

D. Validation du travail

  1. Vérifier le fonctionnement des opérations réalisées :

    • Ouvrez la console « Utilisateurs et ordinateurs Active Directory » pour vérifier que les utilisateurs ont bien été créés.

    • Connectez-vous avec l’un des utilisateurs nouvellement créés pour vérifier que tout fonctionne correctement.

Ce TP vous permet de vous familiariser avec la création d’utilisateurs à l’aide de scripts PowerShell, que ce soit de manière interactive ou automatisée via un fichier CSV. Assurez-vous de tester chaque étape pour bien comprendre le processus et être capable de reproduire les opérations.
Retour en haut