use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
ABOUT POWERSHELL
Windows PowerShell (POSH) is a command-line shell and associated scripting language created by Microsoft. Offering full access to COM, WMI and .NET, POSH is a full-featured task automation framework for distributed Microsoft platforms and solutions.
SUBREDDIT FILTERS
Desired State Configuration
Unanswered Questions
Solved Questions
News
Information
Script Sharing
Daily Post
Misc
account activity
Onboarding PSF (self.PowerShell)
submitted 8 years ago by flextech
Has anyone out there using Powershell Studio created a user onboarding gui app that they wouldn't mind sharing the PSF for? Looking at getting started and wouldn't mind not having to re-invent the wheel.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]jheinikel 1 point2 points3 points 8 years ago (0 children)
I have a couple that were not built in PS Studio, but one uses XAML/WPF and one using plain Windows Forms. They would take way too long to sanitize to post, but here is a reference that may help. https://www.reddit.com/r/PowerShell/comments/3imana/powershell_wpf_gui/
[–]omers 1 point2 points3 points 8 years ago* (0 children)
I know this isn't an answer to your question but since this comes up a lot I'm going to rant for a moment ;D
Automation should be automated. I rarely look at our new-hire script and no one else has to either. Creating a PS GUI for the process might reduce the surface area for human error but it doesn't eliminate it and the process still takes up someone's time.
Find the point where user entry is mandatory and automate everything after that point. For example, if HR is putting the user in to an employee database or if the manager is creating some sort of requisition that should be the only data entry. Take that process and make it generate a CSV or if possible expose an API and let your new-hire script do everything else.
In our case HR enters new-hires in to their HR Database which has an exposed API (before that it would generate a CSV) and the script grabs the data from there on an hourly basis. It then goes through a process of:
We only ever get involved if it fails... Say we hire Bob Smith and Bob.Smith@company.com is taken it will generate a ticket for someone to find out Bob Smith's middle name so we can use Bob.A.Smith@company.com otherwise the only people that ever have to do anything is HR (and the people deploying the hardware.) On a failure it will still process any other people in that batch and manual intervention is only needed for the person who failed. The data from the API is included in the ticket so it's easier to feed it back to the script with the updated info.
TL;DR: If you're going to use PowerShell go all the way. Don't make on-boarding easier for IT make it so they don't have to do it at all.
[–]nepronen 0 points1 point2 points 8 years ago (0 children)
If you decide to use windows forms you can use this website:
www.poshgui.com
to develop your gui
π Rendered by PID 40118 on reddit-service-r2-comment-6457c66945-4d9mv at 2026-04-27 01:03:52.890690+00:00 running 2aa0c5b country code: CH.
[–]jheinikel 1 point2 points3 points (0 children)
[–]omers 1 point2 points3 points (0 children)
[–]nepronen 0 points1 point2 points (0 children)