Skip to content

Instantly share code, notes, and snippets.

@martin9700
Last active October 12, 2015 01:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save martin9700/5ba4d22a9f56955ff927 to your computer and use it in GitHub Desktop.
Save martin9700/5ba4d22a9f56955ff927 to your computer and use it in GitHub Desktop.
Param (
[string]$User
)
$Path = "c:\scripts\UserArchive.CSV"
Get-ADUser $User -Properties MemberOf,Description,Organization,Manager,Mail,LastLogonDate |
Select Surname,GivenName,Name,Title,Description,Mail,Organization,@{Name="Manager";Expression={ (Get-ADUser $_.Manager).Name }},LastLogonDate,@{Name="Groups";Expression={ ($_.MemberOf | ForEach { (Get-ADGroup $_).Name }) -join ", " }} |
Export-CSV $Path -Append -NoTypeInformation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment