Запуск веб-сайта с помощью командной строки Windows
У меня есть программа, запускающая веб-сайт с помощью следующей команды.
cmd "start /max http://url.com"
При запуске веб-сайта с помощью этого метода он использует браузер по умолчанию с настройками по умолчанию для открытия нового окна. например, Firefox и IE откроют окно внутри вкладки существующего окна, если они настроены на это. У меня есть сообщения об IE 6, которые заменяют содержимое текущего открытого окна содержимым url.com. Я проверял это и достаточно уверен, когда IE 6 установлен в качестве браузера по умолчанию и с текущей веб-страницей, открывшейся выше, вместо содержимого открытого окна вместо url.com будет заменено содержимое открытого окна.
После запуска некоторых тестов я вижу приведенную здесь команду:
cmd "start /max iexplore.exe http://url.com"
будет последовательно открывать новое окно (с обозревателем Internet Explorer, конечно) независимо от присутствующего существующего окна.
Может ли кто-нибудь сказать мне, если я пропустил глупую настройку в IE 6 или если есть способ дублировать функциональность "всегда открывать новое окно", отображаемую при вызове iexplore.exe напрямую, но при вызове браузера по умолчанию пользователя вместо этого.
Ответы
Ответ 1
IE имеет настройку, расположенную в Tools
/Internet options
/Advanced
/Browsing
, называемую Reuse windows for launching shortcuts
, которая по умолчанию проверяется. Для версий IE, поддерживающих просмотр с вкладками, этот параметр имеет значение только при выключенном просмотре вкладок (на самом деле IE9 Beta явно упоминает об этом). Однако, поскольку IE6 не имеет просмотра с вкладками, этот параметр влияет на открытие URL-адресов через оболочку (как в вашем примере).
Ответ 2
Вы можете просто использовать
explorer "http://google.com"
Что запустит ваш браузер по умолчанию и перейдет на этот сайт.
Ответ 3
start chrome https://www.google.com/
или start firefox https://www.google.com/
Ответ 4
Работа с ответом VaLo:
cd %directory to browser%
%browser name to main executable (firefox, chrome, opera, etc.)% https://www.google.com
start https://www.google.com
, похоже, не работает (по крайней мере, в моей среде)
Ответ 5
Вы можете запускать веб-страницы с помощью командной строки в любом браузере, набрав эту команду
cd %your chrome directory%
start /max http://google.com
сохраните его как bat и запустите его:)
Ответ 6
Хорошо, Windows 10 BatchFile работает так же, как я надеялся. Сначала нажмите клавишу Windows и R. Введите mmc и Enter. В File Add SnapIn > Получите доступ к определенному веб-сайту и добавьте его в список. Нажмите OK на вкладке, а в корневом меню левой боковой консоли дважды щелкните свой сайт. После его добавления добавьте его в избранное. Это должно поместить его в C:\Users\user\AppData\Roaming\Microsoft\StartMenu\Programs\Windows Administrative Tools. Я сделал ярлык этого в папку на рабочем столе. Щелкните правой кнопкой мыши ярлык и просмотрите свойства. На вкладке "Ярлык" свойств нажмите "Дополнительно" и отметьте "Запуск от имени администратора". Запуск в локации также находится на вкладке "Ярлыки", которую вы можете добавить в свой пакетный файл, если вам нужно. Пакет я сделал следующим образом
@echo off
title Manage SiteEnviro
color 0a
:Clock
cls
echo Date:%date% Time:%time%
pause
cls
c:\WINDOWS\System32\netstat
c:\WINDOWS\System32\netstat -an
goto Greeting
:Greeting
cls
echo Open ShellSite
pause
cls
goto Manage SiteEnviro
:Manage SiteEnviro
"C:\Users\user\AppData\Roaming\Microsoft\Start Menu\Programs\Administrative Tools\YourCustomSavedMMC.msc"
Вам нужно сделать ярлык, когда вы сохраните его как файл bat, а в свойствах > ярлыки > расширенный доступ для доступа администратора, также можете установить там keybind и изменить значок, если хотите. Мне, вероятно, не понадобилось: Часы. Команды netstat могут измениться на настройку размещенной сети или всего, что вы хотите, включая ничего. Может создавать веб-сайты Canscade в консоли 1 mmc и добавлять более 1 избранных в пакетный файл.