PowerShell is a scripting / programming language designed primarily to automate specific operational tasks in combination with other technologies and services. But we often read that IT pros and administrators are asking for graphical user interfaces. Even today, there are more administrators out there who prefer GUIs over coding techniques.
We have good news for this majority—it is possible to create GUIs with PowerShell that execute PowerShell code in the so-called CodeBehind. There are two frameworks available for use—you can either use Windows Forms or XAML/WPF. XAML is the newer technique, and has some advantages. David has been working for a decent time on a dedicated module to create and demonstrate XAML UIs. You can easily install it on your Windows machine as follows:
#Installing PSGUI
Find-Module PSGUI
Install-Module PSGUI
#Importing...