Command get-ADUser

adgm1 Messages postés 289 Date d'inscription jeudi 4 octobre 2007 Statut Membre Dernière intervention 1 décembre 2024 - 23 juin 2024 à 23:40
Bruno83200_6929 Messages postés 282 Date d'inscription jeudi 18 juin 2020 Statut Membre Dernière intervention 23 octobre 2024 - 3 oct. 2024 à 19:44

Bonjour,

je cherche à identifier la fin d'une commande powershell qui a pour but de créer des dossiers utilisateurs de l'AD. J'ai le début mais il manque la fin. Que manque t-il sur la ligne au niveau de -XXX pour compléter la command Get-ADUser?

$users = (get-ADUser -filter * | Where-Object {($_samaccountname -ne "guest") -XXX}

lien vers le post qui parle de ce script dont il manque un bout:

https://learn.microsoft.com/en-us/archive/technet-wiki/37839.active-directory-limit-concurrent-user-logins#create-user-folders
Windows / Firefox 127.0

A voir également:

1 réponse

Bruno83200_6929 Messages postés 282 Date d'inscription jeudi 18 juin 2020 Statut Membre Dernière intervention 23 octobre 2024 57
3 oct. 2024 à 19:44

Bonjour,

Question ancienne, j'ignore si tu as résolu ton problème. Sinon :

Pour filtrer les comptes actifs uniquement :

-and $_.Enabled -eq $true

Pour filtrer les utilisateurs qui appartiennent à un groupe particulier :

-and (Get-ADUser $_.SamAccountName -Properties MemberOf).MemberOf -like "*NomDuGroupe*"

Pour exclure certains comptes spécifiques (ex. administrateur) :

-and $_.SamAccountName -ne "Administrator"

Voici un exemple complet avec ces filtres :

$users = Get-ADUser -Filter * | Where-Object {($_.SamAccountName -ne "guest") -and $_.Enabled -eq $true}

0