From 1d84755a68f2ab8e9c8f4f2bc20929b599531824 Mon Sep 17 00:00:00 2001 From: Gabe Date: Tue, 5 Aug 2025 14:59:41 +0000 Subject: [PATCH] Update AD Scripts/Get AD Users and their Group Memberships.ps1 --- ...Get AD Users and their Group Memberships.ps1} | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) rename AD Scripts/{Get AD users and their group memberships.ps1 => Get AD Users and their Group Memberships.ps1} (98%) diff --git a/AD Scripts/Get AD users and their group memberships.ps1 b/AD Scripts/Get AD Users and their Group Memberships.ps1 similarity index 98% rename from AD Scripts/Get AD users and their group memberships.ps1 rename to AD Scripts/Get AD Users and their Group Memberships.ps1 index 9c794e1..aa4e3f7 100644 --- a/AD Scripts/Get AD users and their group memberships.ps1 +++ b/AD Scripts/Get AD Users and their Group Memberships.ps1 @@ -1,9 +1,9 @@ -Get-ADUser -Filter * -Properties SamAccountname, DisplayName | ForEach-Object { - New-Object PSObject -Property @{ - UserName = $_.DisplayName - oSamAccountname = $_.SamAccountname - UserOU = ($_.DistinguishedName -split ",",2)[1] - Groups = (Get-ADPrincipalGroupMembership $_.SamAccountname | Select-Object -ExpandProperty Name) -join - "," - } +Get-ADUser -Filter * -Properties SamAccountname, DisplayName | ForEach-Object { + New-Object PSObject -Property @{ + UserName = $_.DisplayName + oSamAccountname = $_.SamAccountname + UserOU = ($_.DistinguishedName -split ",",2)[1] + Groups = (Get-ADPrincipalGroupMembership $_.SamAccountname | Select-Object -ExpandProperty Name) -join + "," + } } | Select-Object oSamAccountname, UserName, UserOU, Groups | Export-Csv -Path "C:\Temp\Script Cache\Audit\ADUserandGroupMembers.csv" -NoTypeInformation \ No newline at end of file