Solved

Posted on 2014-07-23
371 Views
I am trying to create a group policy to push our company page as the homepage (main tab) for everyone but allowing the user to add a second tab with their own home page (We want our home page to be the main tab). I had this question before and had a great response but when using the solution provided (See below) the user can't add or change their homepage as the options are grayed out and our page was assigned as the second tab... Is there a way to accomplish this and allow the user to have their own homepage and be able to change it later if they so desire while still keeping our home page as their default main tab?

This is the solution I was give before which worked great except for the fact that the user can't change the homepage they originally had to something else as the options are grayed out:

"I believe you can achieve this by Opening GPO, navigate to User Configuration > Policies > Administrative Templates > Windows Components > Internet Explorer

Right Click on Disable changing secondary home page settings and select Properties.

Select Enabled and Click on Show button.

We use 2008 R2 server for the domain controller and windows 7 with ie 10 or 11 for  the workstations.

Thanks
0
Question by:troubleshooter141

LVL 24

Accepted Solution

Coralon earned 500 total points
ID: 40218457
You will need to use a Group Policy Preference.  You can configure it to set that home page, but do not lock it down.
Then you use a script to always force the home page directly.

Something like this might work (it might need some tweaking)

dim wshShell, sHomePage
sHomePage = "http://www.mycompany.com"

set wshShell = CreateObject("wscript.shell")
wshShell.RegWrite "hkcu\software\microsoft\internet explorer\main\start page", sHomePage, "REG_SZ"
set wshShell = nothing


The key is that IE stores the secondary home pages under hkcu\software\microsoft\internet explorer\main\secondary start pages

If you *really* want to enforce that home page, you would add a loop in the script that would sleep for some arbitrary amount of time, and it would reset that value each time.

Coralon
0

LVL 3

Author Closing Comment

ID: 40223957
Thanks
0

Featured Post

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup" or a blinking cursor with black screen. A loop for Auto repair will start but fix nothing.  You will be panic as there are no back…
On some Windows 7 (SP1) computers, Windows Update becomes super slow even the computer is reasonably fast.  There's one solution that seemed to have worked well for me (after trying a few other suggested solutions).
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…