Skip to content

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 ​

  1. Browse — Pick a category from the sidebar or use search to find a script by name.
  2. Customize — Adjust parameters in the interactive panel. The script updates in real time.
  3. 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.
  • PSCredential fields 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.

An interactive directory of PowerShell scripts.