Консольная команда Windows для открытия нескольких страниц в Internet Explorer 7
-
02-07-2019 - |
Вопрос
Как мне открыть несколько страниц в Internet Explorer 7 с помощью одной команды DOS?Является ли пакетный файл единственным способом сделать это?
Спасибо!
Решение
Пакетный файл будет работать как быстрое и грязное решение.
@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-обработчика.
Другие советы
- откройте текстовый файл с расширением .txt
Добавьте приведенные ниже строки
- начать www.google.com
- начать www.yahoo.com
- начать www.microsoft.com
сохраните файл, выберите "переименовать" в файле и измените расширение с .txt на .cmd
- дважды щелкните файл .cmd для выполнения
К сожалению, нет способа включить несколько URL-адресов в качестве параметров командной строки.Вот такой а-а запись в блоге в котором подробно описывается другой (довольно запутанный) способ сделать это с помощью Javascript.
Я скачал программное обеспечение, которое делает именно это.Из командной строки откройте несколько веб-сайтов без необходимости копировать, вставлять VB-скрипты или пакетные файлы и т.д.… Это доступно по адресу http://www.multiwebpageopener.com.