Getting Started ​
Welcome to PowerShell Docs — an interactive directory of PowerShell scripts. Find the script you need, tweak the parameters, and copy the result straight into your terminal.
How it works ​
- Browse — Pick a category from the sidebar or use search to find a script by name.
- Customize — Adjust parameters in the interactive panel. The script updates in real time.
- Copy — Hit the copy button and paste into your terminal.
Script pages ​
Each script page includes:
- Prerequisites — modules or permissions required before running the script.
- Script block — the full, ready-to-run PowerShell script. Change any parameter and the code updates live.
- Customize section — input fields for every parameter. Switch toggles handle
[switch]parameters automatically.
Categories ​
The directory covers 25 categories including Active Directory, Azure, Hyper-V, VMware, Microsoft 365, networking, security, and more. Use the sidebar to explore, or press Ctrl+K to search.
Tips ​
- Parameters with default values are pre-filled. Only change what you need.
PSCredentialfields accept any string placeholder — replace it with a real credential object in production.- Copy the script and run it locally, or adapt it into your own modules and profiles.
Contribute ​
Found a bug or have a script to share? Open an issue or pull request on GitHub.