Windows控制台命令在Internet Explorer 7中打开多个页面

时间:2008-09-23 02:05:52

标签: internet-explorer command-line windows-xp batch-file

如何使用单个DOS命令在Internet Explorer 7中打开多个页面?批处理文件是唯一的方法吗?

谢谢!

4 个答案:

答案 0 :(得分:7)

批处理文件将作为快速而肮脏的解决方案。

@echo off
@setlocal

:openurl
set url=%~1

if "%url:~0,4%" == "http" (
   start "%ProgramFiles%\Internet Explorer\iexplore.exe" "%url%"
)
if NOT "%url:~0,4%" == "http" (
   start "%ProgramFiles%\Internet Explorer\iexplore.exe" "http://%url%"
)

shift
if "%~1" == "" goto :end
goto :openurl

:end

编辑:添加了对没有http处理程序前缀的域名的支持。

答案 1 :(得分:4)

  1. 打开扩展名为.txt的txt文件
  2. 添加以下行

    • 启动www.google.com
    • 启动www.yahoo.com
    • 启动www.microsoft.com
  3. 保存文件,选择文件重命名并将扩展名从.txt更改为.cmd

  4. 双击.cmd文件执行

答案 2 :(得分:1)

不幸的是,没有办法将多个URL包含为命令行参数。这是一个blog post,它通过Javascript详细说明了另一种(相当复杂的)方式。

答案 3 :(得分:1)

我已经下载了正是这样做的软件。从命令行打开几个网站,无需复制,粘贴VB脚本或批处理文件等...它可以在http://www.multiwebpageopener.com获得。