-
01 - Introduction à Powershell
-
02 - Commandes de base Powershell
-
03 - Navigation dans le système
-
04 - Gestion des utilisateurs locaux
-
05 - Les bases du scripting Powerhshell
-
06 - Gestion des utilisateurs Active Directory
-
07 - Automatisation des taches de gestion utilisateurs
-
08 - Automatisation des processus système
-
09 - Script de maintenance serveur
-
10 - Gestion avancée en PowerShell
-
11 - Formater les sorties des scripts
-
12 - Gestion des fichiers de log
-
13 - Etude de cas - Automatisation de taches courantes
-
14 - Optimisation des scripts et bonnes pratiques
-
16 - Algorithmie et Powershell
-
QCM de fin de parcours
04.3 - Gestion des groupes locaux
3. Gestion des groupes locaux
3.1. Lister les groupes locaux
Get-LocalGroup
3.2. Créer un groupe local
New-LocalGroup -Name "Techniciens" -Description "Groupe pour les techniciens IT"
3.3. Ajouter un utilisateur à un groupe
Add-LocalGroupMember -Group "Techniciens" -Member "BenoitM"
3.4. Retirer un utilisateur d’un groupe
Remove-LocalGroupMember -Group "Techniciens" -Member "BenoitM"
3.5. Lister les membres d’un groupe
Get-LocalGroupMember -Group "Techniciens"
3.6. Supprimer un groupe local
Remove-LocalGroup -Name "Techniciens"
3.7. Travaux pratiques : Script de gestion des groupes
Objectif : Créer un script pour ajouter des utilisateurs à des groupes en fonction de leur rôle.
Script : Ajouter des utilisateurs à des groupes
# Définir les utilisateurs et leurs groupes
$usersGroups = @{
"BenoitM" = "Administrateurs", "Techniciens"
"User1" = "Utilisateurs", "Techniciens"
}
foreach ($user in $usersGroups.Keys) {
foreach ($group in $usersGroups[$user]) {
Add-LocalGroupMember -Group $group -Member $user
Write-Host "Utilisateur $user ajouté au groupe $group."
}
}
Les commentaires ne sont pas activés sur ce cours.