4

Я пытаюсь создать ярлыки (чтобы в конечном итоге добавить их в папку автозагрузки) в Windows 7, которая будет запускать Google Chrome в виде двух разных по размеру окон в двух разных позициях в режиме приложения.

У меня есть два ярлыка:

"C:\Program Files\Google\Chrome\Application\chrome.exe" --app=http://www.example.com --window-size=400,300 --window-position=200,200

а также:

"C:\Program Files\Google\Chrome\Application\chrome.exe" --app=http://www.example.com --window-size=400,300 --window-position=600,200

Это должно запустить первое окно 400px x 300px, 200px слева и 200px сверху.

Второе окно: 400px x 300px, 600px слева и 200px сверху.

Какое бы окно я не запустил первым, оно работает правильно. Если я запускаю первый ярлык первым, он запускает 200px слева, если я запускаю второй сначала, он запускает 600px сверху.

Тем не менее, какой бы я ни запускал второй запуск в той же позиции, что и первый.

Как я могу заставить их работать независимо друг от друга, чтобы при каждом запуске я не привязывался к положению первого запущенного окна?

2 ответа2

6

Аргументы окна, кажется, не работают вообще в моей среде, но следуют другие примеры, которые используют javascript для перемещения окна. Вот пример (переключен "Program Files" для 64-битной):

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="data:text/html,<html><body><script>window.moveTo(200,200);window.resizeTo(400,300);window.location='http://www.example.com';</script></body></html>"

и 2-й:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="data:text/html,<html><body><script>window.moveTo(600,200);window.resizeTo(400,300);window.location='http://www.example.com';</script></body></html>"

Работа с окнами работает, но значки панели задач настроены на общие файлы вместо chrome.

0

Вам нужно создать сеанс (--user-data-dir) для каждого окна, попробуйте это:

start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window "http://brianp.dk/" --window-size="2560,1000" --window-position="0,0" --user-data-dir="D:/Test/Profiles/1"
start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window "http://borsen.dk/" --start-maximized --window-position="2560,000" --user-data-dir="D:/Test/Profiles/2"
start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window "http://penge.dk/" --window-size="1280,1000" --window-position="0000,1000" --user-data-dir="D:/Test/Profiles/3"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .