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

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

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

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

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

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

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

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

24
4336 / 2126 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
10.09.2015, 13:28 3
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
18017 / 7718 / 892
Регистрация: 25.12.2011
Сообщений: 11,496
Записей в блоге: 16
12.09.2015, 13:04 4
Это не то же самое. Ему нужны вкладки.
0
Эксперт Python
5435 / 3858 / 1215
Регистрация: 28.10.2013
Сообщений: 9,553
Записей в блоге: 1
12.09.2015, 16:42 5
vostochka93,
IE поддерживает механизм DDE и соответствующий набор команд. Но на bat они нереализуемы - это чистый WinAPI.
Но нас скриптовых ЯП есть обертки для работы с DDE. Например в AutoIT ваша проблема решается примерно так:

Код
#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
Dragokas
12.09.2015, 17:37
  #6

Не по теме:

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

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

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

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

Не по теме:

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

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

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

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

Не по теме:

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

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

Не по теме:

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

0
Dragokas
14.09.2015, 21:25
  #17

Не по теме:

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

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

Не по теме:

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

0
19.09.2015, 15:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.09.2015, 15:50
Помогаю со студенческими работами здесь

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Интеграция Arduino и ChatGPT: Практическое руководство
InfoMaster 16.01.2025
В современную эпоху технологических инноваций интеграция искусственного интеллекта с микроконтроллерами открывает принципиально новые возможности для создания умных устройств и автоматизированных. . .
Как создать робота, управляемого ChatGPT
InfoMaster 16.01.2025
Концепция проекта В современную эпоху искусственный интеллект и робототехника становятся все более доступными для энтузиастов и разработчиков. Создание роботизированной руки, управляемой ChatGPT,. . .
Как создать ChatGPT бота в Telegram на Python
InfoMaster 16.01.2025
В современном мире технологии искусственного интеллекта становятся все более доступными для разработчиков, открывая новые возможности для создания умных и интерактивных приложений. Одним из самых. . .
Машинное обучение с помощью Python
InfoMaster 16.01.2025
Машинное обучение стало неотъемлемой частью современных технологий, позволяя компьютерам учиться на основе данных и принимать решения без явного программирования. В сочетании с языком. . .
Использование связки C# и PHP в корпоративной разработке и микросервисной архитектуре
InfoMaster 16.01.2025
Введение в интеграцию C# и PHP В современной корпоративной разработке все чаще возникает потребность в создании гибких и масштабируемых решений, способных эффективно решать широкий спектр. . .
Как использовать Kerio дома для управления сетью и пользователями
InfoMaster 16.01.2025
Использование технологий для улучшения повседневной жизни стало неотъемлемой частью современного быта. Одной из таких технологий является Kerio — мощный инструмент для управления сетью и. . .
Есть ли будущее у DVD и Blu-ray?
InfoMaster 16.01.2025
В эпоху стремительного развития цифровых технологий и повсеместного распространения потоковых сервисов вопрос о будущем физических носителей информации становится все более актуальным. Особенно остро. . .
Как проводить научные вычисления на Python
InfoMaster 15.01.2025
Python стал одним из наиболее востребованных языков программирования в области научных вычислений благодаря своей простоте, гибкости и обширной экосистеме специализированных библиотек. Научные. . .
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
Параллельное программировани­е: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru