Get-Clarity

Your complete PowerShell reference and learning hub. Search commands, explore examples, and go from zero to script hero.

PS C:\> Get-Clarity
📖

Command Reference

Search and browse all core PowerShell cmdlets with syntax, parameters, and real examples.

🎓

Learn PowerShell

Structured lessons from absolute beginner to advanced scripting. Start with the basics and build up.

200+
Cmdlets Documented
5
Beginner Lessons
500+
Code Examples
30+
Topic Categories

Everything you need to master PowerShell

Built for script writers — from your first line to production automation.

🔍

Instant Search

Find any cmdlet instantly. Search by name, category, or what you're trying to do.

💻

Real Examples

Every command includes practical, copy-paste examples you can use in your scripts right away.

📋

Parameter Details

Full parameter tables with types and descriptions. Know exactly what each option does.

🛤️

Learning Path

Step-by-step lessons designed to build your skills progressively from scratch.

🎨

Syntax Highlighting

Color-coded PowerShell windows make examples easy to read and understand.

📁

Organized Categories

Commands grouped by topic: File System, Pipeline, Network, Modules, and more.

Quick Start: The 5 Most Important Commands

Learn these first — they'll unlock everything else in PowerShell.

# 1 — Get help for any command
Get-Help Get-ChildItem -Examples
Your best friend in PowerShell. Never get stuck — help is always one command away.
# 2 — Discover available commands
Get-Command *service*
Find any command by searching with wildcards. Explore what PowerShell can do.
# 3 — Inspect object members
Get-Process | Get-Member
Pipe any object to Get-Member to see all its properties and methods.
# 4 — Filter with Where-Object
Get-Service | Where-Object Status -eq 'Running'
Filter any collection by property values. The backbone of PowerShell pipelines.
# 5 — Select specific properties
Get-Process | Select-Object Name, Id, CPU | Sort-Object CPU -Descending
Choose which properties you want, then sort the results. Clean, focused output.

Ready to dive in?

Start with the command reference or jump into Lesson 1.

Browse Command Reference → Start Learning →