Далеко не все пользователи знают, что браузером 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 | Отключение всех 3D-интерфейсов, включая WebGL и Pepper 3D |
—disable-background-mode | Отключение фонового режима |
—disable-gpu | Отключение функции аппаратного ускорения |
—disable-extensions | Блокировка всех браузерных расширений. Данная функция приостанавливает работу текущих расширений и предотвращает возможность установки новых |
—disable-plugins | Принудительное завершение работы всех плагинов |
—disable-plugins-discovery | Отключение функции отображения всех установленных плагинов |
—disable-preconnect | Отключение функции предварительного TCP-соединения и согласования TLS до совершения запросов |
—disable-notifications | Отключение функции отображения уведомлений в левом верхнем углу браузера |
—disable-sync | Отключение функции синхронизации личных данных пользователя (пароли, закладки, история браузера) в рамках текущей сессии |
—disable-translate | Отключение возможности использования Google Translate для быстрого перевода страниц |
—dns-prefetch-disable | Отключение функции предварительного поиска DNS (префетчинг DNS) |
—kiosk | Активация режима Kiosk Mode для Chrome OS |
—incognito | Запуск браузера в режиме инкогнито |
—media-cache-size | Определение размера кэша для медиафайлов в Chrome (можно отключить кэш для медиафайлов посредством установки значения —media-cache-size=1). |
—multi-profiles | Подключение режима работы с несколькими профилями Chrome |
—mute-audio | Отключение всех звуков и аудиоэффектов в Chrome |
—new-profile-management | Подключение функции добавления нового пользователя или профиля Chrome |
—no-experiments | Отключение всех флагов или параметров в chrome://flags. Эта функция может быть полезна тем, кто не может запустить браузер после установки какого-либо неверного параметра в меню флагов |
—no-pings | Отключение функции посылки запросов для проверки ссылок |
—no-proxy-server | Осуществление прямого подключения к сайтам без использования прокси-сервера |
—no-referrers | Отключение функции отслеживания веб-адресов по ссылкам. Например, при переходе по реферальной ссылке сайт распознает, что пользователь пришел с определенного адреса. При подключении этой функции сайт не сможет отследить точный адрес, откуда пришел пользователь |
—no-startup-window | Отключение функции запуска Chrome при загрузке операционной системы |
—reset-variation-state | Сброс значения экспериментальной функции Field Trials, которая влияет на поведение и отображение элементов браузера для отдельно взятого пользователя, а также отвечает за A/B тесты для различных функций браузера. Переключатель сбрасывает текущее состояние вариантов, которые отображаются в меню chrome://version |
—restore-last-session | Восстановление всех закрытых вкладок в рамках прошлой сессии |
—ssl-version-min | Определение допустимой версии SSL-сертификата |
—show-fps-counter | Отображение счетчика кадров/секунду (FPS) в браузере |
—start-maximized | Запуск развернутого окна браузера |
—window-position | Определение позиции окна браузера на экране посредством указания значений координат x и y |
—window-size | Установление начального размера окна Chrome (в формате window-size=800,600) |
Полный перечень актуальных параметров можно посмотреть на сайте веб-разработчика Peter Beverloo.