我在这里阅读了很多关于我的问题的帖子。我的问题看似简单,但我找不到最后一块,或者我只是忽略了一些明显的东西。我找到了多个答案,但没有一个我可以开始工作。我只想尝试打开4个新的Chrome窗口,而不是标签。我快到了。我正在使用的将实际上打开每个,并确定其大小和位置。但它需要我在下一个开始之前关闭一个。
@echo off
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window --window-position=1280,0 --window-size=640,512 "URL"
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window --window-position=1920,0 --window-size=640,512 "URL 2"
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window --window-position=1280,512 --window-size=640,512 "URL 3"
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window --window-position=1920,512 --window-size=640,512 "URL 4"
exit
我还尝试了第二个bat文件,它将打开4个窗口并调整它们的大小,并且不需要我在下一个窗口开始之前杀死浏览器窗口,但它忽略了定位,所以它们都只是堆叠在一起。
@echo off
start chrome --new-window --window-position=1280,0 --window-size=640,512 "URL"
start chrome --new-window --window-position=1920,0 --window-size=640,512 "URL 2"
start chrome --new-window --window-position=1280,512 --window-size=640,512 "URL 3"
start chrome --new-window --window-position=1920,512 --window-size=640,512 "URL 4"
exit
我错过了什么?我会用任何一种方法,如果有人可以帮助我最后一码。谢谢。
答案 0 :(得分:4)
感谢评论部分中的用户PA。所以这个问题似乎是Chrome的一个怪癖。它有点乏味,特别是如果你想用几个窗口做这个。但我在Chrome中创建了4个配置文件,然后在批处理中分别调用它们。这解决了这个问题。
@echo off
start chrome --user-data-dir="C:\Users\(username)\AppData\Local\Google\Chrome\User Data\Default"--new-window --window-position=1280,0 --window-size=640,512 "URL"
start chrome --user-data-dir="C:\Users\(username)\AppData\Local\Google\Chrome\User Data\user2" --new-window --window-position=1920,0 --window-size=640,512 "URL 2"
start chrome --user-data-dir="C:\Users\(username)\AppData\Local\Google\Chrome\User Data\user3"--new-window --window-position=1280,512 --window-size=640,512 "URL 3"
start chrome --user-data-dir="C:\Users\(username)\AppData\Local\Google\Chrome\User Data\user4"--new-window --window-position=1920,512 --window-size=640,512 "URL 4"
exit