LAB21.01-AD-script : Différence entre versions
Sauter à la navigation
Sauter à la recherche
| (9 révisions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 12 : | Ligne 12 : | ||
Solution : | Solution : | ||
| − | $OU="OU=NOOC,DC | + | |
| + | $OU=("OU=NOOC,DC=Adatum,DC=com") cette commande sert à créer une variable pour éviter de retaper le chemin de l'OU à chaque commande | ||
| + | |||
Get-ADUser -Filter * -SearchBase $OU | Get-ADUser -Filter * -SearchBase $OU | ||
| − | Get-ADUser -Filter * -SearchBase $OU | Select- | + | Get-ADUser -Filter * -SearchBase $OU | Select-Object "Name" |
== écrire un script qui ajoute une OU == | == écrire un script qui ajoute une OU == | ||
| + | |||
| + | Taper la commande: New-ADOrganizationalUnit -Name "X" -Path $OU | ||
| + | |||
| + | == Ajouter les membres d'une sous-OU dans un groupe == | ||
| + | * par exemple (JF) | ||
| + | -PS C:\Windows\system32> $OU=("OU=jeanfred,OU=NOOC,DC=Adatum,DC=com") | ||
| + | |||
| + | -PS C:\Windows\system32> Get-ADUser -Filter * -SearchBase $OU | ForEach-Object { Add-ADGroupMember -Identity "newNOOC" -Members $_ } | ||
Version actuelle datée du 25 novembre 2021 à 16:37
Sommaire
utiliser des scripts pour accéder à l'AD[modifier]
usage des comlets sous powershell
écrire script qui récupère la liste des users d'une OU[modifier]
chercher la commande pour lister les utilisateurs
afficher le UserPrincipleName d'un utilisateur Aafficher le UserPrincipalName de tous les utilisateurs d'une OU
Solution :
$OU=("OU=NOOC,DC=Adatum,DC=com") cette commande sert à créer une variable pour éviter de retaper le chemin de l'OU à chaque commande
Get-ADUser -Filter * -SearchBase $OU
Get-ADUser -Filter * -SearchBase $OU | Select-Object "Name"
écrire un script qui ajoute une OU[modifier]
Taper la commande: New-ADOrganizationalUnit -Name "X" -Path $OU
Ajouter les membres d'une sous-OU dans un groupe[modifier]
- par exemple (JF)
-PS C:\Windows\system32> $OU=("OU=jeanfred,OU=NOOC,DC=Adatum,DC=com")
-PS C:\Windows\system32> Get-ADUser -Filter * -SearchBase $OU | ForEach-Object { Add-ADGroupMember -Identity "newNOOC" -Members $_ }