Clone the repository and run your first script in minutes.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/bigjoestretch/powershell-toolkit/llms.txt
Use this file to discover all available pages before exploring further.
Clone the repository
Clone the PowerShell Toolkit from GitHub to your local machine:This creates a
powershell-toolkit/ directory containing all modules.Choose your module category
Navigate to the folder for your target platform. The repository is organized by technology area:See Prerequisites for the modules required by each category.
Install required modules
Install the PowerShell modules for your target platform. Run these in an elevated PowerShell session:Install only the modules you need. See Prerequisites for full version and permission requirements.
Run your first script
Open an elevated PowerShell session, navigate to the cloned repository, and run a script for your platform.Active Directory — user report:VMware — VM inventory report:Exchange Online — mailbox size report:Replace the parameter values with those appropriate for your environment.
Always test scripts in a non-production or lab environment first. These scripts interact with live infrastructure — validate behavior before running against production systems.
Next steps
Prerequisites
Required PowerShell versions, modules, and permissions for each platform
Active Directory
User, group, and domain management automation
Microsoft 365 & Azure
Exchange, SharePoint, Teams, and Entra ID scripts
VMware & Infrastructure
PowerCLI automation with Entra ID federation support
