microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.71k stars 6.58k forks source link

File association profiles and/or backup #35639

Open FilkerZero opened 4 weeks ago

FilkerZero commented 4 weeks ago

Description of the new feature / enhancement

It takes a while to set up file associations to match my workflow. There are several applications that will silently change those associations for every file type they support (Wondershare Uniconverter springs to mind, but is not the only one) forcing me to go back into settings and put them back the way I want them. Since there are dozens of file types affected, and a lot of different applications to choose from for some of them, this takes a lot of time and is quite annoying.

I would like a tool that simply backs up my file associations and allows me to restore them easily.

It can do this for all or selected file types. If it allows selection of the file types to save the associations for, this would allow a user to create profiles for their workflows, simply restoring the file associations stored in that profile.

I believe this would be a fairly straight forward tool to implement and that many people would find it useful.

Scenario when this would be used?

Supporting information

At it's simplest level, I believe this is simply saving off and restoring registry entries for file type associations.

Adding a dialog to display the known file types and allowing the user to select the settings to be saved will allow for profiles.

I don't think it's required to have a dialog to allow the user to select the settings to restore, but that would also be a nice option.

technobulb commented 3 weeks ago

This is really Windows 11 feedback... Dear Microsoft please stop breaking things.

FilkerZero commented 3 weeks ago

This is really Windows 11 feedback... Dear Microsoft please stop breaking things.

No argument from me on that, but being able to save off and restore file associations without having to wade through the registry and selectively saving entries into a .reg file would be a good thing.