From the course: PowerShell: Functions for Advanced Automation

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Controller scripts with a user interface

Controller scripts with a user interface

From the course: PowerShell: Functions for Advanced Automation

Start my 1-month free trial

Controller scripts with a user interface

- [Instructor] In the last video, we created a controller script that requested input to create a user account and an exchange mailbox in a uniform fashion. One of the colleges that I've worked for had an opportunity that lent itself really well to this kind of script. We wanted to create log in accounts for perspective students. They needed to be done right away, and they needed to include an exchange mailbox and all the necessary permissions to resources, and here's the kicker, we wanted them to be created by the perspective students' first point of contact. This script would have worked fine except for one thing. It lacks a user interface. PowerShell is not the most user-friendly environment for people that don't consider themselves part of the IT community. Adding a GUI interface can be done. It requires that we build another layer over our controller script. That layer could be a whole separate script or function or a separate file to create this user experience. Now, this is not…

Contents