Как запустить браузер с параметром
Как настроить автоматическое открытие нужного сайта при запуске компьютера? Обычно пользователи компьютеров заботятся о том, чтобы у них при загрузке Windows не выскакивали сами по себе левые сайты. Но в каких-то случаях может стать необходимость и в обратном действе. Например, в корпоративных или образовательных целях. Или же нам самим может потребоваться автоматизация захода на определённые сайты.
Это можно использовать для креативных поздравлений: выложить в сети поздравительные пост, видео или трек и сделать так, чтобы веб-страница с поздравлением сама открылась при включении виновником торжества компьютера.
Есть несколько способов выполнить эту задачу в среде Windows 7, 8.1 и 10, каждый из способов со своими особенностями, более или менее подходящими в том или ином случае.
Настройка сайтов в браузере и его автозагрузка
Простейший способ настроить автоматическое открытие нужных сайтов при запуске компьютера – в настройках браузера установить открытие сайтов при запуске браузера, а его самого добавить в автозагрузку Windows.
Идём в настройки запуска браузера, устанавливаем, чтобы при запуске открывались заданные страницы. И добавляем какие нам нужно сайты.
На примере браузера Chrome это выглядит вот так.
Далее жмём клавиши Win + R , вписываем:
shell:Startup
Это быстрый способ открытия папки автозагрузки Windows.
И копируем в эту папку ярлык браузера, чтобы он запускался автоматически сразу же после загрузки Windows.
Способ прост, но будет работать только для одного браузера – того, в котором мы выполнили настройки.
Сайт в объекте ярлыка браузера и автозагрузка последнего
Другой способ, как настроить автоматическое открытие нужного сайта при запуске компьютера – также добавить браузер в автозагрузку, но нужный сайт прописать не в настройках запуска браузера, а в его ярлыке.
Способ также работает для каждого браузера в отдельности, но он примечателен своей скрытостью. И будет актуален для случаев, когда нам нужно, чтобы сайт с автозапуска никто не убрал. Так, настройка открываемых вкладок или сайтов при запуске браузеров – задача уровня новичков. А вот идея посмотреть свойства ярлыка запуска браузера придёт не каждому в голову, разве что такой человек уже боролся с хайджекерами или прочим вредоносным софтом.
В контекстном меню ярлыка браузера выбираем «Свойства».
Если это не ярлык на рабочем столе, а плитка в меню «Пуск» Windows 10, в её контекстном меню есть возможность открытия расположения файла ярлыка.
В свойствах ярлыка браузера смотрим графу «Объект». В ней в кавычках указан путь исполняемого файла браузера. В конце пути после закрывающей кавычки ставим пробел и прописываем нужный сайт. Применяем настройки.
Теперь при каждом запуске браузера этот сайт будет открываться автоматически. И важно: если браузер запускается с ярлыка на панели задач, такой ярлык нужно убрать и поместить на панель задач тот, что мы отредактировали и внесли в туда адрес сайт.
Батник запуска сайта в автозагрузке
А как сделать так, чтобы сайт при загрузке Windows автоматически запускался в любом браузере, который назначен основным в системе? Для этого необходимо в папке автозагрузки системы создать батник (файл запуска команд с расширением « .bat ») с командой открытия сайта. Открываем папку автозагрузки указанным выше способом. В этой папке через пункт контекстного меню проводника «Создать» создаём текстовый документ с любым именем.
Вносим в блокнот запись типа:
Но вместо адреса Google после start и пробела каждый подставляет адрес своего сайта.
Если надо, чтобы автоматически открывалось несколько сайтов, просто с новой строки добавляем команды запуска с адресами других сайтов. Сохраняем документ. Далее активируем в проводнике отображение расширений.
Переименовываем расширение документа с «.txt» на «.bat» .
Всё: батник запуска сайта в автозагрузке, и при каждом новом заходе пользователя в систему он будет открывать сайт в браузере по умолчанию. Способ работает только для текущего пользователя Windows, в профиле которого, собственно, и добавлен батник в автозагрузку.
Батник запуска сайта в планировщике заданий
Этот же батник можно настроить на срабатывание при запуске компьютера с помощью планировщика заданий Windows. В таком случае у нас будут гораздо шире возможности. Мы сможем настроить запуск батника для любого из пользователей компьютера или вообще для всех. И сможем настроить запуск батника не только на включение, но на любое иное событие компьютера. Как и сможем настроить запуск батника по плану в определённое время.
Заходим в планировщик заданий, для этого просто вписываем его название в системный поиск.
Кликаем «Создать задачу».
Придумываем имя задачи во вкладке «Общие».
Во вкладке «Триггеры» жмём «Создать».
Выбираем триггер запуска задания. Если не нужны иные системные события или запуск по плану, а нужно именно событие включения компьютера, в списке «Начать задачу» выбираем «При входе в систему». Таким образом задача точно будет выполнена при включении компьютера, и также она будет выполняться при перезагрузке и перезаходе в систему.
Если у Windows несколько учётных записей, ниже в графе «Параметры» можем указать, для всех ли пользователей это задание, либо только для отдельных (и указать их) .
Далее во вкладке «Действия» нажимаем «Создать».
В графе «Действие» должно быть «Запуск программы». В графе «Параметры» с помощью кнопки обзора указываем путь к батнику.
Если вы работаете с ноутбуком, зайдите на вкладку «Условия» и уберите галочки в графе «Питание», чтобы задание не игнорировалось при питании от батареи.
Бывают ситуации, когда нужно открыть браузер с определённым набором параметров, например: открыть в режиме InPrivate определённый адрес, запустить браузер с отключенными надстройками, отключить автоматическое восстановление вкладки при падении и т.д. Конечно все эти операции можно вызвать, используя графический интерфейс программы, но с точки зрения оптимизации процесса лучше использовать командную строку. Зачем, например, каждый раз запускать браузер в режиме InPrivate, потом вводить адрес платёжной системы, если всё это можно сделать одним щелчком!?
Поддерживаемые параметры командной строки
Таблица 1 - Поддерживаемые параметры командной строки с кратким описанием.
Примеры использования командной строки в Internet Explorer 9
Поскольку командной строкой многие не пользуются, я приведу примеры применения команд на ярлыках рабочего стола. Щёлкаем правой кнопкой мыши по пустому месту на рабочем столе. Выбираем Создать - Ярлык. В Расположение объекта вводим команду из примера.
Одновременный вход на сайт двумя разными учетными записями
Если возникает необходимость работать одновременно в двух почтовых ящиках одной почтовой службы, используем для запуска параметр - noframemerging :
Рисунок 1 - Одновременная работа с двумя аккаунтами gmail , с помощью параметра -noframemerging .
Режим конфиденциальности
Создадим ярлык для работы с платёжной системой (в данном случае PayPal), в режиме InPrivate:
Рисунок 2 - Браузер, запущенный с параметром -private .
Режим киоска
Рисунок 3 - Internet Explorer, запущенный в режиме kiosk mode.
Режим отладки
Веб-разработчику для отладки необходимо запустить браузер без всех дополнений, а также отключив систему автоматического восстановления вкладок. Используем следующую команду:
Рисунок 4 - Запуск браузера с параметром -extoff , сопровождается вот такой страничкой-предупреждением (всегда, кроме использования совместно с -private ).
Командная строка до сих пор остаётся мощным инструментом Windows, который задействуют пользователи ОС, и поддержку которого имеют многие приложения. Браузер Internet Explorer 9 не стал исключением - работа с командной строкой проста и интуитивно понятна, а семантика команд явно отражает функцию, которую она (команда) реализует. Не забывайте про данный инструментарий для расширения возможностей браузера и автоматизации повседневных задач.
Бывают ситуации, когда нужно открыть браузер с определённым набором параметров, например: открыть в режиме InPrivate определённый адрес, запустить браузер с отключенными надстройками, отключить автоматическое восстановление вкладки при падении и т.д. Конечно все эти операции можно вызвать, используя графический интерфейс программы, но с точки зрения оптимизации процесса лучше использовать командную строку. Зачем, например, каждый раз запускать браузер в режиме InPrivate, потом вводить адрес платёжной системы, если всё это можно сделать одним щелчком!?
Поддерживаемые параметры командной строки
Таблица 1 - Поддерживаемые параметры командной строки с кратким описанием.
Примеры использования командной строки в Internet Explorer 9
Поскольку командной строкой многие не пользуются, я приведу примеры применения команд на ярлыках рабочего стола. Щёлкаем правой кнопкой мыши по пустому месту на рабочем столе. Выбираем Создать - Ярлык. В Расположение объекта вводим команду из примера.
Одновременный вход на сайт двумя разными учетными записями
Если возникает необходимость работать одновременно в двух почтовых ящиках одной почтовой службы, используем для запуска параметр - noframemerging :
Рисунок 1 - Одновременная работа с двумя аккаунтами gmail , с помощью параметра -noframemerging .
Режим конфиденциальности
Создадим ярлык для работы с платёжной системой (в данном случае PayPal), в режиме InPrivate:
Рисунок 2 - Браузер, запущенный с параметром -private .
Режим киоска
Рисунок 3 - Internet Explorer, запущенный в режиме kiosk mode.
Режим отладки
Веб-разработчику для отладки необходимо запустить браузер без всех дополнений, а также отключив систему автоматического восстановления вкладок. Используем следующую команду:
Рисунок 4 - Запуск браузера с параметром -extoff , сопровождается вот такой страничкой-предупреждением (всегда, кроме использования совместно с -private ).
Командная строка до сих пор остаётся мощным инструментом Windows, который задействуют пользователи ОС, и поддержку которого имеют многие приложения. Браузер Internet Explorer 9 не стал исключением - работа с командной строкой проста и интуитивно понятна, а семантика команд явно отражает функцию, которую она (команда) реализует. Не забывайте про данный инструментарий для расширения возможностей браузера и автоматизации повседневных задач.
Далеко не все пользователи знают, что браузером Google Chrome можно управлять посредством специальных команд или переключателей командной строки Windows. Причем некоторые команды позволяют активировать или отключать важные функции, которые недоступны пользователям в обычных настройках браузера. В этой статье мы рассмотрим, как запускать команды через ярлык браузера, как пользоваться командной строкой для администрирования Хрома, а также расскажем о самых полезных переключателях, которые помогут решить различные проблемы, связанные с работой браузера.
Запуск Chrome с параметрами через ярлык
Запуск ключей или параметров браузера возможен через ярлык. Для этого кликнете правой кнопкой мыши по ярлыку Google Chrome и выберете опцию Свойства:
Во вкладке Ярлык в графе Объект добавьте ключ --incognito после chrome.exe:
Затем нажмите Применить и OK.
Теперь при запуске Chrome через ярлык всегда будет открываться окно браузера в режиме инкогнито.
Несколько профилей пользователя в Google Chrome
Можно также запустить несколько копий Хрома с разными пользовательскими профилями. Например в одном у вас важные данные и сохраненные пароли, а другой используется для обычного серфинга по сомнительным сайтам.
Или у вас один компьютер, а каждому пользователю хочется иметь "свой" Хром на одном рабочем столе.
Делается это с помощью ключа:
--user-data-dir="ПУТЬ_ПО_ПАПКИ_С _ПРОФИЛЕМ"
Можно указать пустую папку, данные нового профиля создадутся автоматически.
Аналогичным образом можно добавлять и другие ключи, описанные в таблице ниже.
Изменение директории по умолчанию в командной строке Windows
Второй способ предполагает работу с командной строкой или консолью. Для начала необходимо нажать сочетание клавиш Win + R, ввести команду cmd и кликнуть на OK:
На экране появится окно командной строки:
Теперь основная задача сводится к смене базовой директории пользователя (в нашем случае это C:\Users\Richard) на директорию, где хранится файл chrome.exe.
Для смены папки необходимо ввести cd и через пробел указать путь к файлу.
Путь отображается в свойствах ярлыка браузера. Достаточно кликнуть правой кнопкой мыши на ярлык Chrome и выбрать Свойства:
Далее необходимо скопировать путь из графы Рабочая папка:
В командной строке введите cd, вставьте скопированные данные через контекстное меню и нажмите клавишу Enter:
Запуск Chrome с параметрами командной строки
Откройте в Chrome несколько вкладок, а затем закройте его. Вернитесь к окну консоли, введите следующую команду и нажмите Enter:
chrome.exe --restore-last-session
Фактически это означает, что нужно запустить файл chrome.exe с параметром --restore-last-session, таким образом, выполнение команды приведет к запуску браузера с недавно закрытыми вкладками.
Аналогичным образом можно выполнить любую команду. Например, для вызова окна браузера в режиме инкогнито используется следующий параметр (иногда их называют "ключами" командной строки):
chrome.exe --incognito
Нужно помнить, что перед параметром всегда необходимо всегда указывать chrome.exe, чтобы операционная система знала, какую именно программу нужно выполнить с указанным параметром.
Список параметров командной строки для управления Google Chrome
В таблице указаны различные ключи (параметры), которые могут быть полезны как веб-программистам, так и рядовым пользователям. Они часто используются в случаях, когда некоторые функции, элементы интерфейса или настройки браузера не работают должным образом в той или иной операционной системе.
Команда
--user-data-dir=
--ash-force-desktop
--disable-3d-apis
--disable-background-mode
--disable-gpu
--disable-extensions
--disable-plugins
--disable-plugins-discovery
--disable-preconnect
--disable-notifications
--disable-sync
--disable-translate
--dns-prefetch-disable
--kiosk
--incognito
--media-cache-size
--multi-profiles
--mute-audio
--new-profile-management
--no-experiments
--no-pings
--no-proxy-server
--no-referrers
--no-startup-window
--reset-variation-state
--restore-last-session
--ssl-version-min
--show-fps-counter
--start-maximized
--window-position
--window-size
Полный перечень актуальных параметров можно посмотреть на сайте веб-разработчика Peter Beverloo.
Браузер Google Chrome относится к одной из тех программ, которые, как это кажется, не могут иметь никаких отношений к командной строке Windows. Но это не так, Chrome поддерживает множество аргументов командной строки, которые могут быть использованы для запуска браузера с определенным набором функций. Использовать для этого непосредственно командную строку необязательно, гораздо удобнее запускать браузер из окошка «Выполнить» или с помощью модифицированного ярлыка.
Шаблон команды запуска Chrome с параметрами выглядит следующим образом:
chrome.exe --параметр
Если вам удобнее использовать ярлык, нужно открыть свойства последнего и отредактировать путь к исполняемому файлу браузера в поле «Объект», добавив через пробел этот самый параметр с двумя дефисами.
Если в поле «Объект» путь к исполняемому файлу браузера указывается в кавычках, аргумент выносится за оные, смотрите скриншот ниже.
А теперь приведем примеры наиболее часто используемых параметров и аргументов командной строки для браузера Google Chrome.
--disable-extensions
Этот ключ служит для запуска браузера с отключенными сторонними расширениями. Похожим задачам служит ключ --disable-plugins, только отключает он не расширения, а плагины, если таковые используются. Термины «плагин» и «расширение» сегодня являются взаимозаменяемыми, но если подходить строго технически, плагины — это программные модули, представленные двоичными файлами, расширяющими функционал браузера с помощью NPAPI , тогда как расширения используют набор скриптов.
--make-chrome-default
Аргумент, позволяющий назначить Chrome браузером по умолчанию. Аналогичным целям служит ключ --make-default-browser.
--headless --screenshot
Позволяет создавать скриншоты определенной страницы веб-сайта, не открывая саму страницу, используется администраторами в скриптах для мониторинга интерфейса сайтов. Команда требует указания дополнительных аргументов — пути к сохраняемому скриншоту и адреса веб-страницы, например, chrome.exe --headless --screenshot="D:\capture.jpg" "https://www.white-windows.ru". По умолчанию создаваемый скриншот имеет размеры 800х600 px, чтобы задать другой размер, через пробел после пути нужно добавить ключ --window-size=1000,1200. Тысяча в данном случае это размер по горизонтали, а тысяча двести — размер по вертикали.
--disable-sync
Запускает браузер с отключенной синхронизацией данных аккаунта Google, если синхронизация включена.
--incognito
Открывает экземпляр браузера в режиме «Инкогнито».
--disable-gpu
Если время от времени у вас возникает необходимость запускать браузер с отключенным аппаратным ускорением, создайте отдельный ярлык с параметром --disable-gpu.
--mute-audio
Если запустить Chrome с этим ключом, на всех страницах будет отключено воспроизведение аудио и звуковых эффектов.
--app
Параметр командной строки, позволяющий превращать сайты в так называемые веб-приложения, в качестве аргумента принимает URL -адрес страницы, вот так: --app="https://www.white-windows.ru". В этом режиме окно браузера лишено инструментов управления, доступны вам будут лишь «горячие» клавиши и контекстное меню.
--no-experiments
Параметр, отключающий все активные экспериментальные настройки на странице флагов chrome://flags. Пригодится, если после включения какого-то из флагов браузер не сможет загрузиться в обычном режиме.
И это только малая часть параметров, поддерживаемых Google Chrome.
Полный список переключателей можно посмотреть на странице peter.sh/experiments/chromium-command-line-switches. Большая часть из них будет полезна разве что разработчикам и системным администраторам, но и рядовые пользователи смогут найти в этом огромном списке немало чего для себя интересного.
Читайте также: