You may try the following steps on a Windows Server 2008 domain controller and check if it can achieve your goal.
1. Open the Start menu, go into the "Administrative Tools" folder and select "Group Policy Management."
2. Right-click on your primary Group Policy Object from the list on the left side of the window and choose the "Edit" option. This will launch the Group Policy Object Editor tool.
3. Open the "User Configuration" and "Windows Settings" folders.
4. Right-click on the entry labeled "Internet Explorer Maintenance" and select "Preference Mode."
5. Double-click on the "Programs (Preference Mode)" icon to view the additional Internet Explorer settings.
6. Click on the radio button next to "Import the Current Program Settings" and then press "Modify Settings."
7. Click on the "Make Default" button in the "Default web browser" section of the window.
8. Press "OK" twice to save the Group Policy Object settings. Now Internet Explorer will automatically be the default browser for all computers on the local network.
Note Preference mode settings are set by an administrator; however, you can change the settings after the policy is applied (for example, your home page or settings on the Advanced tab). After the policy is applied to a client computer, you can change your home page and advanced settings.
If the administrator does not want users to change the settings, the administrator can apply a restriction by using the Administrative templates in the GPO.
For more information, please refer to the following articles:
How to Make IE a Default Browser By GPO
How to set advanced settings in Internet Explorer by using Group Policy Objects
You may also consider to use scripts or Group Policy preference to modify the registries to set Internet Explorer as the default browser. For more information, please refer to the following articles:
How can I configure the default Internet Browser?
What is the registry setting required to set Internet Explorer as the default browser?
If you encounter any difficulties when customizing the scripts, you may submit a new question in The Official Scripting Guys Forum! which is a best resource for scripting related issues.
The Official Scripting Guys Forum!
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
- Marked as answer by Arthur_LiMicrosoft contingent staff, Moderator Tuesday, February 15, 2011 2:56 AM