Ra mắt 2 cửa sổ Google Chrome ở các vị trí khác nhau


4

Tôi đang cố gắng tạo các phím tắt (để cuối cùng thêm vào thư mục khởi động) trên Windows 7 sẽ khởi chạy Google Chrome dưới dạng hai cửa sổ có kích thước khác nhau ở hai vị trí khác nhau, trong chế độ ứng dụng.

Tôi có hai phím tắt:

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

và:

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

Điều đó sẽ khởi chạy cửa sổ đầu tiên 400px x 300px, 200px từ bên trái và 200px từ trên cùng.

Cửa sổ thứ hai hét khởi động 400px x 300px, 600px từ bên trái và 200px từ trên cùng.

Bất kỳ cửa sổ nào tôi khởi chạy đầu tiên hoạt động chính xác. Nếu tôi khởi chạy phím tắt đầu tiên, nó sẽ khởi chạy 200px từ bên trái, nếu tôi khởi chạy phím tắt thứ hai, nó sẽ khởi chạy 600px từ trên cùng.

Tuy nhiên, bất cứ điều gì tôi khởi động thứ hai sẽ ra mắt ở vị trí tương tự như lần đầu tiên.

Làm cách nào tôi có thể làm cho những thứ này hoạt động độc lập với nhau để bất kỳ cái gì tôi khởi chạy không khớp với vị trí của cửa sổ đầu tiên được khởi chạy?

Câu trả lời:


6

Cửa sổ lập luận dường như hoàn toàn không hoạt động trong môi trường của tôi, nhưng theo các ví dụ khác sử dụng javascript để di chuyển cửa sổ thì có. Dưới đây là một ví dụ (đã chuyển "Tệp chương trình" cho 64 bit):

"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>"

và thứ 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>"

Cửa sổ hoạt động, nhưng các biểu tượng trên thanh tác vụ được đặt thành các tệp chung thay vì chrome.


1

Bạn cần tạo một phiên (--user-data-dir) cho mỗi cửa sổ, hãy thử điều này:

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"
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.