The Sysadmin Desk
Real-world IT operations — hybrid AD, M365, Intune, and endpoint management from the trenches.
Latest Posts
-
Active Directory Password Expiration Monitor: HTML Email Reports with PowerShell (2026 Guide)
Build a PowerShell script that scans Active Directory for expiring, expired, and must-change passwords and sends a formatted HTML email report every morning. Includes scheduled task setup, minimum AD permissions, and fine-grained password policy handling.
-
Bulk-Migrate Distribution Lists from On-Prem Exchange to Exchange Online with PowerShell (2026 Guide)
Complete PowerShell workflow to export distribution lists from on-premises Exchange and bulk-recreate them in Exchange Online. Includes both scripts, the CSV format, and the hybrid environment gotchas no one documents.