Консольная команда Windows для открытия нескольких страниц в Internet Explorer 7 - PullRequest
3 голосов
/ 23 сентября 2008

Как открыть несколько страниц в Internet Explorer 7 с помощью одной команды DOS? Является ли командный файл единственным способом сделать это?

Спасибо!

Ответы [ 4 ]

7 голосов
/ 23 сентября 2008

Пакетный файл будет работать как быстрое и грязное решение.

@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.

4 голосов
/ 20 мая 2011
  1. открыть текстовый файл с расширением .txt
  2. Добавьте следующие строки

    • начало www.google.com
    • начало www.yahoo.com
    • начало www.microsoft.com
  3. сохраните файл, выберите переименовать файл и измените расширение с .txt на .cmd

  4. дважды щелкните файл .cmd для выполнения
1 голос
/ 01 декабря 2011

Я скачал программное обеспечение, которое делает именно это. Из командной строки откройте несколько веб-сайтов без необходимости копировать, вставлять сценарии VB или командные файлы и т. Д. Доступно по адресу http://www.multiwebpageopener.com.

1 голос
/ 23 сентября 2008

К сожалению, невозможно включить несколько URL-адресов в качестве параметров командной строки. Вот сообщение в блоге , в котором подробно описан другой (довольно запутанный) способ сделать это через Javascript.

...