Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.69/75: Рейтинг темы: голосов - 75, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 10.09.2015
Сообщений: 8

Открытие одного окна Internet Explorer с двумя вкладками

10.09.2015, 07:51. Показов 14541. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Долго бьюсь над тем что бы Батник запускал именно ЭКСПЛОРЕР с двумя вкладками. не браузер по умолчанию, ни два отдельных раза эксплорер. а именно одно окно эксплорера с двумя вкалдками. перекопал кучу тем в инете. там что только не пишут, но эту задачу никто не решил мне кажется.
помогите пожалуйста знающие люди
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.09.2015, 07:51
Ответы с готовыми решениями:

Открытие Internet Explorer
Всем доброго времени суток! У меня такой вопрос: Можно ли прописать в бат что бы он открыл браузер Internet Explorer но что бы страница...

Открытие нескольких окон Internet Explorer
Суть вопроса заключается в том, что необходимо с одного .bat файла запустить несколько окон Internet Explorer (другие браузеры не...

Webbrowser запретить открытие ссылок в internet explorer
Элемент TWebBrowser открывает некоторые ссылки в новом окне internet explorer'a. Как это запретить? Или закрывать internet explorer...

24
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
10.09.2015, 13:28
vostochka93, С помощью nircmd (которую надо скачать и кинуть в system32) откроете любое количество любых ссылок при любом браузере:
Windows Batch file
1
2
3
4
5
nircmd win hide title "%ComSpec%"
@echo off
nircmd shexec "open" "http://www.google.com.ua/"
nircmd shexec "open" "https://www.cyberforum.ru/cmd-bat/thread653116.html"
exit
.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
12.09.2015, 13:04
Это не то же самое. Ему нужны вкладки.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
12.09.2015, 16:42
vostochka93,
IE поддерживает механизм DDE и соответствующий набор команд. Но на bat они нереализуемы - это чистый WinAPI.
Но нас скриптовых ЯП есть обертки для работы с DDE. Например в AutoIT ваша проблема решается примерно так:

Code
1
2
3
4
5
6
7
#include <DDEML.au3>
#include <DDEMLClient.au3>
Run("C:\Program Files\Internet Explorer\iexplore.exe -nohome")
Sleep(5000)
_DDEMLClient_Execute("IExplore", "WWW_OpenURL", '"http://www.yandex.ru",,0,0,,,,')
Sleep(1000)
_DDEMLClient_Execute("IExplore", "WWW_OpenURL", '"http://www.google.com",,0,0,,,,')
Но для запуска скрипта нужно установить на компьютер интерпретатор AutoIT и скачать библиотеку DDEML.au3.
Ссылку не даю, ибо она ведет на другой форум.
Кликните здесь для просмотра всего текста

Если захотите воспользоваться - советую зайти на сайт русского сообщества AutoIT: там есть все необходимое для начала работы с этим языком. В здешнем топике по AutoIT вы просто долго будете ждать ответа


Добавлено через 1 час 38 минут
... А вот же вполне рабочий вариант - на vbs, Dragokas выкладывал VB вариант года два назад.
Открывает url-ы в разных вкладках.
Visual Basic
1
2
3
4
5
6
7
8
9
Set  ie =CreateObject("InternetExplorer.Application")
ie.Visible=True
ie.Navigate2 "http://www.google.com"
wscript.sleep 1000
ie.Navigate2 "http://www.yandex.ru",&H800
wscript.sleep 1000
ie.Navigate2 "http://www.rambler.ru",&H800
wscript.sleep 1000
ie.Navigate2 "http://www.mail.ru",&H800
Флаг H800 (2048) - это числовое значение константы navOpenInNewTab. Именно она указывает IE открывать адреса в новых вкладках. Честно говоря, сам не знал об этих BrowserNavConstants константах.
0
12.09.2015, 17:37

Не по теме:

Garry Galler, не видел сакрального смысла перепечатывать одно и то же.
Дал 4 ссылки. Там всё есть.

0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
14.09.2015, 11:41
Dragokas, Bat для открытия нескольких окон Internet Explorer?,
Цитата Сообщение от Dragokas Посмотреть сообщение
Это не то же самое. Ему нужны вкладки.
?, ну а разве с помощью nircmd открываются не вкладки? Может и не догоняю чего-то, но тогда объясните и сам буду знать, тоже интересно!
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
14.09.2015, 12:16
alpap, во-первых написанный Вами код откроет ссылки в браузере по-умолчанию и не факт, что ним окажется IE.
Во-вторых, для IE на панели задач будет создано 2 значка, а не 2 вкладки под одним значком, как попросил ТС.
Это тоже самое, что запустить отдельно 2 экземпляра IE, вместо нажатия в первом кнопки "Создать вкладку" (Ctrl + T).

Добавлено через 1 минуту
Цитата Сообщение от alpap Посмотреть сообщение
Dragokas, Bat для открытия нескольких окон Internet Explorer?
Читай пост № 10:
Цитата Сообщение от vostochka93 Посмотреть сообщение
То же долго бьюсь над тем что бы Батник запускал именно ЭКСПЛОРЕР с двумя вкладками. не браузер по умолчанию, ни два отдельных раза эксплорер. а именно одно окно эксплорера с двумя вкалдками
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
14.09.2015, 18:43
С nircmd все варианты уже пробовал, и окно IE вызвать на передний план и нажать ctrl+T, и последовательно вкладки попытыться открыть, так-же настройки IE менял уже по-всякому - бесполезно.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
14.09.2015, 19:14
Насчет того, что "для IE на панели задач будет создано 2 значка, а не 2 вкладки под одним значком"
Два (или более) значка в любом случае присутствуют - то есть даже если мы открываем новую вкладку (через Ctrl+T, контекстное меню или программно) - IE, как и Chrome-подобные браузеры, создает для каждой вкладки дочерний процесс. И на панели задач для каждого процесса\вкладки появляется доп. иконка.
(Может эти значки и можно объединять в один, но я не курсе, где это настраивается.)

Dragokas,
Кликните здесь для просмотра всего текста
Дал 4 ссылки. Там всё есть

Не по теме:

Когда тему читал - сразу не посмотрел, думал там тоже недорешено. Только потом глянул. Тормоз, блин:pardon:

0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
14.09.2015, 19:45
Цитата Сообщение от Garry Galler Посмотреть сообщение
И на панели задач для каждого процесса\вкладки появляется доп. иконка.
То, что новый процесс - это само собой. Так уж реализовано в IE и хромоногах.
А на счет нескольких иконок не соглашусь. Может, на некоторых старых версиях IE так и есть,
но на последних (например 11), все вкладки группируются под одну иконку в панели задач:

А вот если запустить через ярлык IE еще раз, будет создана еще одна иконка.

alpap, зачем nircmd. Родные инструменты в виде VBS/JS ближе.

Не по теме:

Garry Galler, как ни странно все 4 решены. :)

0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
14.09.2015, 19:58
Dragokas,
на некоторых старых версиях IE так и есть,
но на последних (например 11), все вкладки группируются под одну иконку
У меня какой-то неправильный IE?
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
14.09.2015, 20:18
Garry Galler, ну так все верно - у Вас под одним значком (группа).
А теперь зайдите в ПУСК -> Internet Explorer и появится второй отдельный значок.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
14.09.2015, 20:33
Dragokas,
Понял, мы об одном и том же, но разными терминами.
Я просто имел ввиду
Может эти значки и можно объединять в один
еще возможность\невозможность именно объединения нескольких (сгруппированных - в данном контексте) иконок в одну. В некоторых программах есть такая опция, а в IE - неизвестно.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
14.09.2015, 20:45
Теперь я Вас не понял.
0
14.09.2015, 20:51

Не по теме:

...Глянул в настройки панели задач: у меня оказывается стоит опция "всегда группировать, скрывать метки" (так компактнее иконки располагаются), поэтому у меня вкладки IE именно так отображаются - как будто несколько окон открыто (несколько иконок каскадом друг над другом). Кстати, хромоноги, при любых опциях панели задач только одну иконку там держат при нескольких вкладках. IE как всегда один такой не как все:)

0
14.09.2015, 21:25

Не по теме:

Плюсую. Не обращал на эту настройку внимания. У меня стоит "Группировать при заполнении панели задач".

0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
14.09.2015, 23:11
Цитата Сообщение от Dragokas Посмотреть сообщение
зачем nircmd. Родные инструменты в виде VBS/JS ближе.
, а кто-то спорит, да и, кстати, его и не неспользую, не хватало еще, а с помощью мною предложненного, лично у меня, в "SRWare Iron", аж бегом, так что и мороки нет. Может нужно пересматрить критерии или варианты (желания) или лимиты.
0
0 / 0 / 0
Регистрация: 10.09.2015
Сообщений: 8
19.09.2015, 07:14  [ТС]
в общем задачу удалось решить только скриптом. если кому интересно выложу
0
19.09.2015, 15:50

Не по теме:

Всем интересно.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.09.2015, 15:50
Помогаю со студенческими работами здесь

Скриншот с окна Internet Explorer 8
есть код, который делает снимок с окна IE(причём полностью всего, а не только содержимого страницы - надо именно так) . Всё хорошо...

Активизация нужного окна в Internet Explorer
Kak mozhno pri pomoshi ASP, VBScript, JScript ili chego-nibud yesho aktivizirovat nuzhnoye okno Internet Explorer, kotoroye uzhe otkrito...

Версия Internet Explorer и Размеры окна HTA
1) Здравствуйте по умолчанию в HTA приложение применяется версия Internet Explorer которая установлена на пк как мне сделать чтобы ...

Как экспортировать настройки Internet Explorer-а с одного ПК на другой?
Выгрузил ветку реестра IE, но при попытке импортировать получаю ошибку: Не все данные были записаны вреестр. Некоторые разделы были...

Начали появляться в большом количестве окна Internet Explorer
У меня проблема с ноутбуком Сразу говорю что я не очень разбираюсь в компах) у меня начали появляться в большом количестве окна Internet...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru