Internet Explorer commandline arguments
I'm trying to run Internet Explorer from a batch file/scheduled task.
My batch file contains (in its entirety):
cd "%ProgramFiles%\Internet Explore"
iexplore.exe http://superuser.com -nohome
When I run the batch file the URL picks up the command line argument, rather than acting on it.
http://superuser.com%20-nohome/
I'm sure I'm doing something silly, but don't see what at the moment. What is the solution?
This is on Windows 7 Home Premium, with Internet Explorer 8.
UPDATE in response to comments:
I got the nohome
from some site or other, possibly the one mentioned in the comments. The previous attempt was actually using nohangrecovery
which is documented Internet Explorer Command-Line Options.
My original attempt looked like this (which is actually as per the MSDN documentation:
cd "%ProgramFiles%\Internet Explore"
iexplore.exe -nohangrecovery http://superuser.com
This results in the address bar containing:
http://-nohangrecovery%20http//superuser.com
Sorry if this is a duplicate - I couldn't see any matches when I searched.
Solution 1:
Please refer to the documentation for Internet Explorer command-line options. Command-line options should go before the URL, and -nohome
is not even a supported option. Where did you learn about -nohome
?
Solution 2:
Just use this command:
"%ProgramFiles%\Internet Explorer\iexplorer.exe" http://superuser.com
No need for the cd\