Commande Powershell pour Active Directory

Lister des utilisateurs Active Directory

Pour les commandes AD pensez à exécuter ceci avant

PS > Import-Module ActiveDirectory

Lister tous les utilisateurs

 PS > Get-ADUser -filter * 

Lister tous les utilisateurs ayant un code agent (CodeAgent étant un attribut Ad de votre choix)

 PS > Get-ADUser -filter {CodeAgent -ne "$null"} 

Lister tous les utilisateurs ayant un code agent en indiquant dans le résultat les attributs AD désirés

 PS > Get-ADUser -filter {CodeAgent -ne "$null"} -properties * | Select-Object CodeAgent,sn,givenName,description,manager,department 

Lister tous les utilisateurs ayant un code agent en indiquant dans le résultat les attributs AD désirés dans un fichier csv

 PS > Get-ADUser -filter {CodeAgent -ne "$null"} -properties * | Select-Object CodeAgent,sn,givenName,description,manager,department | Export-Csv C:\Users\admin.agu\Desktop\User_avec_codeagent.csv -Encoding UTF8 

Lister tous les utilisateurs ayant sans code agent

 PS > Get-ADUser -filter * -Properties CodeAgent | Where-Object {$_.CodeAgent -eq $null}