NorthPoint Automatic Software Installer (Deprecated by PlutoPoint)

Back in 2014 I wanted to streamline installing software on new installs of Windows, which at the time we did multiple times a day. The process at the time was having all of the installers (Firefox, Chrome, Office, etc.) on a USB stick and installing them one by one. Someone then had to update the stick weekly, or monthly to make sure we were installing a current version.

We did briefly use Ninite but we quickly moved on from this as we found it didn’t have all of the software we needed, and we couldn’t add our own.

I got bored of this so decided I could make an installer that would download the latest version of the file and then install it automatically. The very first itteration was a batch file but that didn’t last too long.

I then started work on this version which was all based on PowerShell, I’d never coded anything before aside from the basic “Hello World” you all do in college. So PowerShell seemed like the best thing to use, I probably should of just used C but oh well.

I used PowerShell forms to give the installer a nice GUI and also give feedback to the user on any errors, this all worked quite well and we used it for a number of years but it was slow, clunky, and sometimes just broke.

The installer still works in its current form and I will likely continue to keep it working just incase anyone actually uses it but it has now been replaced by the PlutoPoint Installer.

PowerShell based NorthPoint Installer Repository

C# Based PlutoPoint Installer Repository

This is what the final version of the PowerShell installer looked like.