From be71e00d990211292e1fb1508de2f48ab414f8a8 Mon Sep 17 00:00:00 2001 From: mjfernez Date: Thu, 16 Oct 2025 00:35:52 -0400 Subject: Add fixed AD scripts and discord stuff --- AD-powershell-tools/ad-user-report.ps1 | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 AD-powershell-tools/ad-user-report.ps1 (limited to 'AD-powershell-tools/ad-user-report.ps1') diff --git a/AD-powershell-tools/ad-user-report.ps1 b/AD-powershell-tools/ad-user-report.ps1 new file mode 100644 index 0000000..954a34a --- /dev/null +++ b/AD-powershell-tools/ad-user-report.ps1 @@ -0,0 +1,18 @@ +# Simple user report script +param ( + [switch]$report + ) + +Import-Module ActiveDirectory + +$today=(get-date -Format "yyyy-MM-dd") +$users = Get-ADUser -filter * | Sort-Object name + +if($report) { + $fn = "users-$today.csv" + $users | export-csv .\$fn + [Console]::Error.WriteLine("Saved result list to $fn") +} else { + [Console]::Error.WriteLine("Writing device list to stdout") + write-output $users +} -- cgit v1.2.3