While working more and more with windows, I wanted the freedom of having a centralized packagemanager under the hood to ease up "keeping software up to date" or manage installed software in general.
Right now, I ended up using chocolatey.
After using it and building up my "finest selection" of installed software, I wanted to backup this collection.
I found the needed powershell commands pretty fast. Since I am a lazy person, I wanted to even ease up this by just having two scripts doing all the "heavy work" for backing up and restore this software collection.
After 30 minutes of work, I was able to release version one of my chocolatey manager.
This is a simple wrapper to backup and restore packages maintained by chocolatey. The "restore.sh" will install chocolatey if not installed. The "backup.sh" will create a local file containing the currently installed packages.
Hope I can put you too more into the lazy area with this.