Daily PowerShell challenge: one task at a time
Documentation: Microsoft Learn
Use the daily challenge for one short practice session. Choose a task, predict the result, then check your answer against the fixture. Use the weekly challenge when you want to combine those skills into a report.
Short checked exercises
Drill a single task with a checked result.
Pipeline lab
Type and inspect a pipeline stage by stage.
Exercise Lab
Assemble command blocks into a working pipeline.
Challenge lab
A complete reporting lab (60–90 min).
Your five-minute practice
Pipeline exercises run against fictional objects in a limited browser model. Reasoning checkpoints cover CSV, JSON, functions, error handling, remoting, testing and scheduling.
History stays in this browser — see what is stored.
Keep building
Follow the related lesson after checking an answer. Ready for a longer task? Build a report that preserves failures as well as results.
Open the PowerShell Challenge Lab →Your practice history
Daily answers, missed-task IDs and practice-day counts stay in this browser. They are separate from Google account lesson progress and do not sync between devices. Clearing browser data removes them. Your command text is never included in analytics.
Daily sandbox
Check the installed version
Display the installed PowerShell version, as a single value.
The sandbox is visible now. Sign in with Google only when you run or check a task; commands and temporary files are discarded when you leave.
Run a command to inspect its result.