Hey, Scripting Guy! How Can I Change My Internet Explorer Home Page?gave me this function for setting the IE start page:
function Set-IEStartPage{[CmdletBinding()]param([String]$StartPage = about:Blank)if((Get-IEStartPage) -ne $StartPage){Write-Verbose "$(Get-TimeStamp): Attempting to set IE start page to $StartPage.";Set-ItemProperty -Path HKCU:SoftwareMicrosoftInternet ExplorerMain -Name Start Page -Value
9.0pt;">$StartPage
if((Get-IEStartPage) -ne $StartPage)
{
Write-Error "$(Get-TimeStamp): The IE start page has not been set to $StartPage.";
}
elseif((Get-IEStartPage) -eq $StartPage)
{
Write-Verbose "$(Get-TimeStamp): The IE start page has been set to $StartPage.";
}
}
else
{
Write-Verbose "$(Get-TimeStamp): The current IE Home Page already matches $StartPage.";
}
}