Select a category or use to the search box to find past PowerShell Weekly links.
Active Directory
- AAD Group Writeback Script
- Active Directory ACL Reporter
- Active Directory Auditing: How to Track Down Password Changes
- Active Directory Health Checklist
- Active Directory Help Desk – Computer Report
- Active Directory Scripts Galore
- Active Directory Scripts Galore: Come and Get It!
- Active Directory: Find users based on Attributes and add them to a Group with PowerShell
- Active-Directory-CheckList
- An Active Directory Change Report from PowerShell
- Audit-UserShare
- AutomatedLab
- Automating Active Directory Jobs with PowerShell Scripts
- Better Active Directory Reporting with PowerShell
- Building a better Group Policy backup with Powershell
- Building an Active Directory Health Check Tool
- Clean-ADInactiveDevice
- Configuring PowerShell 7 With Group Policy
- Copy multi-valued Active Directory attributes from one user to another with PowerShell
- Delete Device Records in AD / AAD / Intune / Autopilot / ConfigMgr with PowerShell smsagent
- Deploy PowerShell ActiveDirectory Module without installing the remote server tools
- Distinguished Parsing with PowerShell and Regex
- Documenting with PowerShell: Active Directory domain and settings
- DSInternals
- Easily Enable End Users to Manage Active Directory Users with PowerShell GUI
- Export all GPOs to a folder
- Fill AD groups with content from txt files (users can manage AD groups without AD console)
- Find orphaned (unused) User Accounts with PowerShell
- Finding duplicate SPN with PowerShell
- Finding nested Active Directory groups faster with PowerShell
- Four commands to help you track down insecure LDAP Bindings before March 2020
- Gathering AD Data with the Active Directory PowerShell Module – Active Directory Security
- Get Direct Reports in Active Directory Using Powershell (Recursive)
- Get-ADObject: Querying Active Directory Objects
- Get-GpoReport
- Get-LastLogon
- GetVulnerableGPO
- GPO from zero to hero – Powershell and GPO
- GPOTools – Group Policy Migration tool just released
- How to Check Who Reset the Password of a User in Active Directory
- How to Find Active Directory Schema Update History by Using PowerShell
- How to perform Azure AD bulk operations with PowerShell
- How to Revoke Azure AD Tokens from Expired AD Users
- Join Linux to Active Directory with PowerShell Core
- Learn to adjust the AdminCount attribute in protected accounts
- Learning Powershell: Weaning Yourself Away From the GUI for Active Directory
- Monitoring Active Directory with the PowerShell module PSADHealth
- Monitoring Logon Attempts in Active Directory with PowerShell
- Monitoring with PowerShell: Monitoring Domain Admins logon
- Monitoring with PowerShell: Monitoring legacy authentication logons
- Offline Domain Join using PowerShell and c#
- Perform Active Directory security assessment using PowerShell
- PowerShell 1 liner
- PowerShell Playbook: Automating Active Directory
- PSA: ActiveDirectory module works natively with PowerShell Core (6.2/7.0)
- PSGPPreferences 0.1
- PSOpenAD
- PSSecTools/ADSec: Tools for Active Directory security management
- PSSystemAdministrator
- Restore Group Policy with PowerShell
- Script to Create an Overview and Full Report of all Group Objects in a Domain
- Testing DFS Replication with PowerShell
- The only PowerShell Command you will ever need to find out who did what in Active Directory
- Tracking down bad password attempts with PowerShell
- Troubleshooting Active Directory Replication Using PowerShell
- Update-ADPassword.ps1
- Using PowerShell to generate and deploy Group Policies for non-domain environments
- Using Win32_UserAccount WMI filter in PowerShell/Group Policies and what to avoid
- Visually display Active Directory Nested Group Membership using PowerShell
- What GPO changed in the last few days?
- Windows Server DomainController find LDAP binds
- Windows Version Report from Active Directory
- WPF – Create AD/Azure User
- You can easily check if a device is locked or not,