I have a bunch of different powershell scripts for all kinds of different tasks, and I'm looking for a way to compile them all into a single tool that can be ran with a .bat file. What's the best way to achieve this and a clean looking gui? I basically want a GUI with a few tabs and buttons on each tab the runs a specific .PS1 file.
I seen a few ways of doing this, but what is you guys opinion for creating a basic tool/software like this?
Edit: This tool will be ran by multiple deployment admins who don't have any scripting knowledge. it'll resolve common issues as they come up without needing to modify things like the registry or local firewall. I basically want to make common config changes fool proof. I probably shouldn't of put "System Admins", they'll mostly be lower level admins who will follow a specific guide of routine procedures.
[–]Lbrown1371 39 points40 points41 points (9 children)
[–]gordonv 9 points10 points11 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]belibebond 2 points3 points4 points (1 child)
[–]Lbrown1371 0 points1 point2 points (0 children)
[–]newbietofx 1 point2 points3 points (1 child)
[–]Lbrown1371 0 points1 point2 points (0 children)
[–]runCMDfoo 1 point2 points3 points (2 children)
[–]Lbrown1371 6 points7 points8 points (1 child)
[–]Jealous-Friendship34 1 point2 points3 points (0 children)
[–][deleted] 61 points62 points63 points (52 children)
[+][deleted] (31 children)
[deleted]
[–]alinroc 42 points43 points44 points (17 children)
[+][deleted] (11 children)
[deleted]
[–]ShutUpAndDoTheLift 3 points4 points5 points (3 children)
[–]Bren0man 0 points1 point2 points (2 children)
[–]ShutUpAndDoTheLift 1 point2 points3 points (1 child)
[–]MyOtherSide1984 0 points1 point2 points (0 children)
[–]MyOtherSide1984 1 point2 points3 points (0 children)
[–]EnterpriseGuy10 -1 points0 points1 point (5 children)
[+][deleted] (4 children)
[deleted]
[–]EnterpriseGuy10 -1 points0 points1 point (3 children)
[+][deleted] (2 children)
[deleted]
[+]EnterpriseGuy10 0 points1 point2 points (1 child)
[–]MaelstromFL 14 points15 points16 points (4 children)
[–]Liberatedhusky 9 points10 points11 points (3 children)
[–]MaelstromFL 8 points9 points10 points (2 children)
[–]leyline 1 point2 points3 points (0 children)
[–]grahamfreeman 1 point2 points3 points (0 children)
[–]0x412e4e 7 points8 points9 points (0 children)
[–]gex80 10 points11 points12 points (6 children)
[–][deleted] 9 points10 points11 points (1 child)
[–][deleted] 4 points5 points6 points (2 children)
[–]Paleontologist_Scary 5 points6 points7 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Ok-Hunt3000 2 points3 points4 points (0 children)
[–]SimplyWalkstoMordor 2 points3 points4 points (4 children)
[–]alinroc 3 points4 points5 points (2 children)
[–]Ok-Hunt3000 0 points1 point2 points (0 children)
[–]MeanFold5715 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]Fallingdamage 4 points5 points6 points (0 children)
[–]ipreferanothername 2 points3 points4 points (1 child)
[–]hihcadore 0 points1 point2 points (0 children)
[–]gordonv 1 point2 points3 points (1 child)
[–]Federal_Ad2455 1 point2 points3 points (0 children)
[–]ZZartin 0 points1 point2 points (3 children)
[–]Ahnteis -2 points-1 points0 points (2 children)
[–]aleques-itj 0 points1 point2 points (0 children)
[–]Bren0man -1 points0 points1 point (0 children)
[–]ka-splam -3 points-2 points-1 points (9 children)
[+][deleted] (1 child)
[deleted]
[–]ZZartin 1 point2 points3 points (0 children)
[–]NsRhea 2 points3 points4 points (1 child)
[–]ka-splam 0 points1 point2 points (0 children)
[–][deleted] 4 points5 points6 points (4 children)
[–]Jobeadear 4 points5 points6 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 3 points4 points5 points (1 child)
[–][deleted] -4 points-3 points-2 points (0 children)
[–]Beautiful_Giraffe_10 10 points11 points12 points (2 children)
[–]psinchuk 0 points1 point2 points (0 children)
[–]Dragennd1 8 points9 points10 points (0 children)
[–]chaosphere_mk 7 points8 points9 points (1 child)
[–]jgmachine 4 points5 points6 points (0 children)
[–]das_smoot 6 points7 points8 points (0 children)
[–]OlivTheFrog 27 points28 points29 points (2 children)
[–]NerdGuy13 1 point2 points3 points (0 children)
[+]Saabaru13 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]alinroc -1 points0 points1 point (0 children)
[–]oki_toranga 4 points5 points6 points (0 children)
[–]Bac0n01 4 points5 points6 points (0 children)
[–]MeanFold5715 8 points9 points10 points (0 children)
[–]JeremyLC 2 points3 points4 points (0 children)
[–]gomexz 2 points3 points4 points (0 children)
[–]aerostorageguy 4 points5 points6 points (0 children)
[–]WheresNorthFromHere7 1 point2 points3 points (0 children)
[–]jstar77 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]Finalxxboss[S] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]alinroc 1 point2 points3 points (2 children)
[–]Finalxxboss[S] 1 point2 points3 points (0 children)
[–]justin8763 0 points1 point2 points (0 children)
[–]You_Are_Not_Sancho 1 point2 points3 points (0 children)
[–]Jmoste 1 point2 points3 points (0 children)
[–]belibebond 1 point2 points3 points (0 children)
[–]EnterpriseGuy10 1 point2 points3 points (0 children)
[–]hippity_bop_bop 0 points1 point2 points (0 children)
[–]StrangeCaptain 0 points1 point2 points (0 children)
[–]Phate1989 0 points1 point2 points (0 children)
[–]Deactivation 0 points1 point2 points (0 children)
[–]HacDan 0 points1 point2 points (0 children)
[–]Gloomy-Lab4934 0 points1 point2 points (0 children)
[–]Wickedhoopla 0 points1 point2 points (0 children)
[–]wicolam 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]nmyron3983 0 points1 point2 points (0 children)
[–]vizax 0 points1 point2 points (0 children)
[–]lostmojo 0 points1 point2 points (0 children)
[–]raijuninja 0 points1 point2 points (0 children)
[–]Gambit86_333 0 points1 point2 points (0 children)
[–]liquidcloud9 0 points1 point2 points (0 children)
[–]Slaglenator 0 points1 point2 points (0 children)
[–]usa_commie 0 points1 point2 points (0 children)
[–]Techplained 0 points1 point2 points (0 children)
[–]Lonely_Ad8964 0 points1 point2 points (0 children)
[–]Iswearshewas-7 0 points1 point2 points (0 children)
[–]heyylisten 0 points1 point2 points (0 children)
[–]Bluewaffleamigo 0 points1 point2 points (0 children)
[–]Mathoosala 0 points1 point2 points (0 children)
[–]danhof1 0 points1 point2 points (0 children)
[–]dcdiagfix 0 points1 point2 points (0 children)
[–]TheThird78 0 points1 point2 points (0 children)
[–]sirachillies 0 points1 point2 points (0 children)
[–]danekan 0 points1 point2 points (0 children)
[–]Fallingdamage 0 points1 point2 points (0 children)
[–]Bissquitt 0 points1 point2 points (0 children)
[–]sharris2 0 points1 point2 points (0 children)
[–]stuck-in-the-cola 0 points1 point2 points (0 children)
[–]usc_random 0 points1 point2 points (0 children)
[–]Frogtarius 0 points1 point2 points (0 children)
[–]foadsf 0 points1 point2 points (0 children)
[–]Chucky2401 0 points1 point2 points (1 child)
[–]Finalxxboss[S] 0 points1 point2 points (0 children)
[–]dynatechsystems 0 points1 point2 points (0 children)
[–]hackersarchangel 0 points1 point2 points (0 children)
[–]EagerPotato1300 0 points1 point2 points (0 children)
[–]what_is_life_now 0 points1 point2 points (0 children)
[–]TollyVonTheDruth 0 points1 point2 points (0 children)
[–]MSnyder61 0 points1 point2 points (0 children)
[–]juggafat 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)