# Friendly Output

Friendly Output: Friendly Output: Colors and Progress, Your Script Can Have a Window Too.

Updated: November 10, 2026

1. [Friendly Output: Colors and Progress](https://www.ask-codey.com/lessons/powershell-friendly-output) (Journeyman): Write-Progress shows a progress bar while a long job runs, so nobody wonders whether it's stuck, and $PSStyle colors make the important lines stand out on the screen, as long as the colors stay in what you show and never go into the objects a tool hands back.
2. [Your Script Can Have a Window Too](https://www.ask-codey.com/lessons/powershell-windows-forms) (Freelancer): On Windows, a script can open a small window of its own with .NET's Windows Forms: a form, a list, a button and a label, with a script block that runs when the button is clicked, so a colleague who would rather click can use your tool without typing a command.

Source: https://www.ask-codey.com/courses/powershell-in-depth/topics/powershell-friendly-output
