Открытие двух отдельных окон Chrome на разных дисплеях при запуске
У меня Surface Pro 4 с Windows 10 Education x64, подключенный к док-станции USB, которую я использую в качестве настольного компьютера в моем офисе. Я установил двойной монитор на док-станции и использую поверхность как третий дисплей справа.
Я пытался выяснить, как запустить два развернутых окна Chrome при запуске, чтобы каждое из них переходило по отдельному URL, и одно открывалось на главном дисплее слева, а другое - на центральном дисплее. Согласно другой статье я прочитал, и список на этой странице, создавая два ярлыка в папке автозагрузки с --new-window
, --window-position=X,Y
и --start-maximized
переключателями с URL, после того, как они ОБЯЗАНЫвыполнить то, что я пытаюсь сделать, и он успешно открывает два разных окна по этим URL, но переключатели положения и максимизации игнорируются. Я заметил, что использование любого из этих ярлыков при открытом существующем окне Chrome всегда будет открывать его в той же позиции, что и существующее окно, вместо того, где я указал значения переключателя, и также не будет максимизировать окно.
Во время моего Google-фу мне удалось найти этот похожий вопрос, и, несмотря на то, что я предпочел бы не использовать режим приложения, я попытался использовать сценарий командной строки, включенный в ответ, просто чтобы посмотреть, будет ли он работать так, как я лайк. Но это, к сожалению, дает мне те же результаты, что и использование ключей командной строки. Вот строки, которые я пробовал:
С переключателями командной строки
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default" --new-window --window-position=0,0 --start-maximized http://www.example1.com "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default" --new-window --window-position=1680,0 --start-maximized http://www.example2.com
С переключателями JavaScript и командной строки
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="data:text/html,<html><body><script>window.moveTo(0,0);window.location='http://www.example1.com';</script></body></html>" --start-maximized "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="data:text/html,<html><body><script>window.moveTo(1680,0);window.location='http://www.example2.com';</script></body></html>" --start-maximized
С javascript и ручными значениями размера окна, чтобы компенсировать отсутствие максимизации
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="data:text/html,<html><body><script>window.moveTo(0,0);window.resizeTo(1680,1010);window.location='http://www.example1.com';</script></body></html>" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="data:text/html,<html><body><script>window.moveTo(1680,0);window.resizeTo(1680,1010);window.location='http://www.example1.com';</script></body></html>"
(Два дисплея из док-станции работают с разрешением 1680x1050, но я измерил, что панель задач имеет высоту 40 пикселей, поэтому я учел это, когда дал значения размера)
Есть ли более элегантный способ выполнить то, что я пытаюсь сделать? Может ли один из других переключателей командной строки переопределить --start-maximized
переключатель? Есть ли у вас какие-либо предложения для лучшей практики?
Спасибо!
0 ответов на вопрос
Похожие вопросы
-
1
Windows теряет макет экрана
-
3
Фоновая проблема Windows с двумя экранами
-
3
Есть ли в Chrome что-то похожее на ключевые слова для поиска в Opera?
-
-
3
Где находится Google Chrome Crash Dump?
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
8
Как предотвратить сжатие панели задач при использовании удаленного рабочего стола?
-
8
Отображение XML в браузере Chrome
-
6
Как управлять функцией привязки Windows 7 с помощью двух мониторов?
-
5
Окно поиска в Chrome
-
6
Firebug как приложение для Chrome?