#Script créé par Nicolas Lang #https://nicolaslang.fr import-module activedirectory $utilisateurs = Get-ADUser -Filter * -Properties * $actifs = $utilisateurs | Where-Object {$_.enabled -eq $true} $date = Get-Date $connectes = $actifs | Where-Object {($_.lastlogondate -lt $date.AddMonths(-6)) -and ($_.lastlogondate -ne $null)} $tableau = @() foreach ($user in $connectes) { $ajout = New-Object Psobject $ajout | Add-Member -Name "Nom" -MemberType Noteproperty -value $user.name $ajout | Add-Member -Name "Logon" -MemberType Noteproperty -value $user.Lastlogondate $ajout | Add-Member -Name "S.I.D" -MemberType Noteproperty -value $user.sid.value $tableau += $ajout } $tableau