Session

Creating Console GUI PowerShell Tools

Even though PowerShell is a command-line tool, that doesn't mean you have to give up using a graphical interface. And a graphical interface doesn't mean you need to resort to writing complicated WPF-based scripts and fight XAML configuration files. You can create graphical console tools for your PowerShell tools using the Terminal.GUI .NET class. If you've used Out-ConsoleGridview, you've seen this class in action. It doesn't matter if your tool is managing Azure, Active Directory, or Microsoft 365. If a graphical interface makes sense, add it! Veteran PowerShell scripter and author Jeff Hicks will guide you from package installation to creating a full-fledge console-based GUI using Terminal.GUI and PowerShell.

This content has been revised since it was first presented in 2023.

Jeffery Hicks

PowerShell Author, Teacher, Mentor

Syracuse, New York, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top