What are you trying to achieve by this script?
If you're doing load testing, there are plenty useful tools out there... Take a look at this list for example.
If you must do it in a batch file, what is your environment? Windows, I assume? Can you run Powershell or Windows Scripting Host files? Using these, you can fairly easily script your browser to open a website, delay for x
seconds, and open another website.
There is some code here to open a website using WSH:
http://www.vistax64.com/vb-script/258346-how-script-ie-open-certain-webpage-prompted-user-pass.html
Code from above website:
Dim aLinks(2)
aLinks(0) = "http://localhost"
aLinks(1) = "http://otherhost"
Set oIE = CreateObject("InternetExplorer.Application") ', "oIE_")
oIE.Visible = True
oIE.FullScreen = False
'open a new window
oIE.Navigate2 aLinks(0)
Do While oIE.Busy
WScript.Sleep 50
Loop
WScript.Sleep 2000
For J = Lbound(aLinks) To Ubound(aLinks)
oIE.Navigate2 aLinks(J), navOpenInBackgroundTab 'navOpenInNewTab '
Do While oIE.Busy
WScript.Sleep 50
Loop
WScript.Sleep 3000
Next
WshShell.SendKeys "^{TAB}" 'go to the 2nd tab
WScript.Sleep 100
on error goto 0