пакетный файл, чтобы открыть несколько URL - PullRequest
0 голосов
/ 04 апреля 2011

Я хочу использовать несколько URL-адресов в Internet Explorer в одном и том же окне, но новые вкладки.

У меня есть список из примерно 6 URL-адресов, которые я использую ежедневно, и я хочу создать один пакетный файл для открытияих все.

Кроме того, если есть способ сделать это с использованием JS, это было бы здорово.

Ответы [ 3 ]

2 голосов
/ 25 ноября 2012

У меня была похожая проблема, и я придумал следующий код. Я хотел получить основную информацию о фильме, чтобы использовать его для создания внешней обложки корпуса DVD. Я хотел просмотреть гнилые томаты и рейтинги IMDB, а также изображения фильмов в Google. Это будет 3 URL с использованием вкладок в проводнике, запущенном из командной строки win7. Пакетный файл будет запущен с использованием, например,

showmovieinfo Голодные игры

@ECHO OFF
REM BRING UP REFERENCE MATERIAL FOR THE SUPPLIED MOVIE TITLE
IF "%1"=="" GOTO Done
SET showmovieinfo=%1
:Test
SHIFT
IF "%1"=="" GOTO Done
SET showmovieinfo=%showmovieinfo%+
FOR %%F IN (%1) DO SET showmovieinfo=%showmovieinfo%%%F
GOTO Test
:Done
SET E1=start /d explorer.exe http://www.rottentomatoes.com/search/?search=%showmovieinfo%
SET E2=start /d explorer.exe http://www.imdb.com/find?q=%showmovieinfo%
SET E3=start /d explorer.exe http://www.google.com/search?num=10"&"hl=en"&"q=FILM+%showmovieinfo%"&"um=1"&"ie=UTF-8"&"tbm=isch
%E1%
%E2%
%E3%
2 голосов
/ 04 апреля 2011

Довольно просто:

start "" "http://bing.com"
start "" "/5624891/paketnyi-fail-chtoby-otkryt-neskolko-url"
...
0 голосов
/ 02 апреля 2016

Я нашел элегантное решение после небольшого испытания. Я понял, что если Firefox уже открыт, когда я запускаю свой .bat, он открывает URL-адреса как новые вкладки. Итак, я попробовал функцию тайм-аута, которая действует как задержка. Таким образом, Firefox откроется, код будет приостановлен, а остальные откроются в этом экземпляре браузера.

cd "" "C:\Program Files (x86)\Mozilla Firefox\"

start firefox.exe http://www.google.ca/
timeout 2

start firefox.exe http://www.gmail.com/
start firefox.exe http://www.uvic.ca/
start firefox.exe http://www.4chan.org/
start firefox.exe http://www.stackoverflow.com/

Без функции тайм-аута все они будут открываться в новых окнах. Я обнаружил, что использование тайм-аута в одну секунду было ударом или промахом, независимо от того, открывались ли они как вкладки или окна, но две секунды, похоже, работают каждый раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...