I use this script when I need a specific web page to open in the background, for example updating Dynamic DNS or other websites that I can open to force them to process.
Create a .vbs script using the following
On Error Resume Next
Set objRequest = CreateObject(“Microsoft.XMLHTTP”)
objRequest.open “POST”, w , false
Set objRequest = Nothing
Add a new scheduled task to execute the .vbs script repeating regularly and running as the “SYSTEM” account