| ▲ | thrownaway561 5 hours ago | |
I get all the hate with the requirements for Microsoft account, but I have to admit, they have made life easier. Case in point, moving to a new computer is absolutely painless now with a Microsoft Account because of OneDrive and Winget. Make sure that Onedrive is setup to backup all folder (desktop, documents, pictures. you can do this by clicking the gear icon and selecting Manage Backups) Next have this simple batch file run whenever the user logs in. It basically uses winget to update all packages to the latest version and export a list of all those packages and save it onedrive winget update --all --accept-package-agreements --accept-source-agreements --silent winget export -o "C:\Users\<user>\OneDrive\WingetPrograms.txt" Now if you move computers, you just log in with your Microsoft account so that you will have your desktop and everything because onedrive will come over. Now just do an import with Winget and you will have 95% of your programs installed. Yes I know there might be some programs that aren't available for installation through Winget, but almost ALL popular programs are available. winget import -i "C:\Users\<user>\OneDrive\WingetPrograms.txt" It's that simple. Something that use to take days now takes minutes and 3 commands. Plus the fact that everything is backed up to the cloud, you just can't beat it. Yes I get the same stuff can be done with Google Drive, Dropbox replacing Onedrive. Chocolatey, ninite as a package manager instead of winget. Using Onedrive and winget are native and available on ANY Windows 11 machine and they WORK. | ||