Table of Contents

choco-package-list-backup (CPLB)

Return to Cloud Monk's Package Manager Book, Cloud Monk's Development PC DevOps Automation via Ansible-Chocolatey-PowerShell-Homebrew-DNF-APT, Chocolatey Tools, InstChoco - choco-package-list-backup - choco-cleaner by Bill Curran

choco install choco-package-list-backup, InstChoco, Chocolatey, Cloud Monk's Development PC DevOps Automation via Ansible-Chocolatey-PowerShell-Homebrew-DNF-APT

choco-package-list-backup solves your Chocolatey migration and package re-installation problems!”

choco-package-list-backup (CPLB) is a PowerShell script I wrote that will backup the list of your currently installed Chocolatey packages and save them to a PACKAGES.CONFIG file. You can then use that PACKAGES.CONFIG file to re-install all your packages on another computer or even the same computer later if it crashes.”

“How can I reinstall on the same computer if it crashed and I lost the PACKAGES.CONFIG file?” Thanks for asking! CPLB backs up your package list locally AND to multiple cloud services! But wait, there's more!“

“CPBL also saves your pinned package info. But wait, there's even more! CPBL also saves a list of ALL your programs even if they weren't installed by Chocolatey. Pretty darn cool huh?

FEATURES:

CPLB supports saving PACKAGES.CONFIG to all of the following:

A custom location of your choice

C:\Users\Public\Documents when run from system account

CPLB runs on install to make sure you have backup(s) right now!

CPLB backups every Monday at 6 AM in the background to C:\Users\Public\Documents. Set it and forget it!

CPLB supports copying InstChoco - The ULTIMATE Chocolatey and Chocolatey packages (re)installer! to your PACKAGES.CONFIG backup location(s) for the fastest way ever to reinstall Chocolatey and your Chocolatey packages! (Or migrate!)

CPLB supports backing up PERSISTENTPACKAGES.CONFIG if you are using Choco Persistent Packages.

CPLB integrates with Chocolatey Shortcuts.

CPLB saves in computer (name) specific folders so you can backup your Chocolatey package list from multiple computers to the same cloud destination(s). No confusion over what computer gets what packages!

CPLB saves a list of all your installed programs (AllProgramsList.txt) whether they were installed by Chocolatey or not.

CPLB saves your pinned information to pins.bat for easy re-pinning packages.

CPLB is in your path and ready to run.

CPLB is configurable. You can: (continued in Release Notes)

If you find choco-package-list-backup useful, and I suspect you will, please consider donating:

https://www.paypal.me/bcurran3donations or become a patron at https://www.patreon.com/bcurran3

Chocolatey Software Package Manager: Cloud Monk's Package Manager Book, Cloud Monk's Development PC DevOps Automation via Ansible-Chocolatey-PowerShell-Homebrew-DNF-APT, Chocolatey Glossary, Chocolatey Fundamentals, Chocolatey Inventor - Chocolatey Designer: Rob Reynolds, Chocolatey DevOps - Chocolatey WinOps - WinOps, Chocolatey Tools (InstChoco, choco-package-list-backup and choco-cleaner by bcurran3), Boxstarter, Chocolatey Community Package Repository, Idempotent, Chocolatey install (InstChoco), Refreshenv, PowerShell on Windows, Package managers, Windows Package Managers, Windows Configuration Management - Windows Server Configuration Management, Ansible on Windows, Chef on Windows, Puppet on Windows, Debloat, choco-package-list-backup, Choco Cleaner, (navbar_choco - see also navbar_brew, navbar_package_manager)


© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.