Windows Utility (PowerShell GUI) – By Chris Titus
This Windows utility seems pretty handy from the testing I have done with it. Go check out Chris’ Website, he has some pretty cool stuff going on https://christitus.com/.
Here is the GitHub: https://github.com/ChrisTitusTech/winutil
You can run this Utility Software straight from an Admin PowerShell using: irm christitus.com/win | iex
In case you don’t know what these PowerShell commands do (I admit, I was a little shaky on them) here is a breakdown:
The irm command means “Invoke-RestMethod”.
“The Invoke-RestMethod cmdlet sends HTTP and HTTPS requests to Representational State Transfer (REST) web services that returns richly structured data.” Source
The iex command stands for “Invoke-Expression”.
“The Invoke-Expression cmdlet evaluates or runs a specified string as a command and returns the results of the expression or command. Without Invoke-Expression , a string submitted at the command line would be returned (echoed) unchanged.” Source
What does it do?
There are several different options for common installs listed here. The categories of software listed are Browsers, Communications, Development, Document, Games, Pro Tools (Very Useful installs), Microsoft Tools, Multimedia Tools, Utilities. The install area reminds me of ninite.com except with more useful tools for sysadmins.
The next gem on this tab is the “Upgrade Installs” button. This button will search your currently installed software and check for updates. If there are updates it automatically install them. I ran this and it updated a lot of software for me! Pretty neat!
There are several really good options with the Tweaks tab on the Utility software, most of which I use different PowerShell Scripts to accomplish. Along with all the options there is also a “recommended selections” option that will select the options the Author has deemed to be the best for the system type. Don’t worry about clicking these recommended options, they don’t auto-apply, they just check the options. You still have to manually click the “Run Tweaks” button.
The Config tab just a few options, ranging from Windows Features installer to Windows Fixes and also includes Legacy Control Panel options.
The Updates tab deals with setting Windows Update options. These update options are limited to “Default OOB (Out of Box)”, Security (Recommended), and Disable all updates.
Source: One Tool for Everything