Powershell script for set default associaltions/programs for all users on Windows 10

7k Views Asked by At

I have a problem with how to set up the same default programs for all users in windows 10 after logging in to the station.

I need to change Edge to IE and Edge to Adobe Acrobat reader.

I want every user to have the same default programs after signing in.

It's in a company with 3000 stations, so I can't do it manually on every station, but after upgrading to Windows 10 I can run a script ...

I would like to do it:

1) Internet Explorer as your default browser 2) Adobe acrobat Reader as default software on PDF

Bonus: 3) Add the IE icon to the desktop 4) Edge icon removed from desktop

I have no idea how to do it. Ideal would be some script ...

1

There are 1 best solutions below

0
On

I think GPO is a better way to achieve this. Basically, set your machine up with whatever defaults you want, export the XML using commands, modify the XML to remove any defaults you don't want to set via GPO, and then use that XML as your GPO config file.

Here's a link about setting the default browser using Group Policy and an article about setting default PDF viewer, please check it for more information.

And for the shortcut on desktop, you can refer to this thread and this article.