Resource Article

users AD report

users report with psm1 function

Back to Resources
March 2026Powershell

Import-Module ActiveDirectory

Import-Module c:\Scripts\function\pdf.psm1

Import-Module c:\Scripts\function\users.psm1

 

$Users = Get-ADGroup "Group1" | Get-ADGroupMember | Get-ADUser -Properties Description,LastLogonDate | Where-Object {$_.Description -notmatch "service account"}  | Select Name,SamAccountName,LastLogonDate | sort LastLogonDate

 

$reportpath = "C:\Scripts\reports\"

 GenReport -members $Users -path $reportpath -reportname "Users"