I need to programmatically set the Internet Explorer home page for all local users (no domain). Can this be accomplished via a batch file, through C#, or through some other method that does not involve a gui?

The value is stored in the registry under the following key:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page

and additional "start" urls (tabs) are in:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Secondary Start Pages

Click Here for a powershell script.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.