首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >批处理文件中的多个新浏览器窗口

批处理文件中的多个新浏览器窗口
EN

Stack Overflow用户
提问于 2015-07-23 15:45:02
回答 2查看 9K关注 0票数 4

我在这里读过许多与我的问题有关的文章。我的问题似乎很简单,但我找不到最后一块,或者我只是忽略了一些明显的东西。我已经找到了多个答案,但没有一个是我能找到的。我只是试图打开4个新的Chrome窗口,而不是标签。我快到了。我正在使用的东西实际上会打开每一个,大小和位置。但这需要我在下一个开始之前关闭一个。

代码语言:javascript
复制
@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个窗口并调整大小,并且不需要在下一个窗口启动之前关闭浏览器窗口,但是它忽略了定位,所以它们都只是相互叠加在一起。

代码语言:javascript
复制
@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

我遗漏了什么?如果有人能帮我弄到最后一个院子的话,我会用任何一种方法。谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-23 17:38:11

感谢评论部分中的用户PA。因此,这个问题似乎是Chrome的一个怪癖。这有点乏味,特别是如果你想用几个窗口来做这件事。但我在Chrome中创建了4个配置文件,然后在批处理中分别调用它们。这解决了这个问题。

代码语言:javascript
复制
@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
票数 5
EN

Stack Overflow用户

发布于 2021-11-25 06:28:19

还可以在tmp中创建临时配置文件:

代码语言:javascript
复制
REM example for a 4k Monitor
start chrome --user-data-dir="%tmp%\chrTmp~%RANDOM%" --new-window --window-position=0,0 --window-size=1934,1086 "https://www.google.com"
start chrome --user-data-dir="%tmp%\chrTmp~%RANDOM%" --new-window --window-position=1920,0 --window-size=1934,1086 "https://www.DuckDuckGo.com"
start chrome --user-data-dir="%tmp%\chrTmp~%RANDOM%" --new-window --window-position=0,1080 --window-size=1934,1086 "https://www.yahoo.com"
start chrome --user-data-dir="%tmp%\chrTmp~%RANDOM%" --new-window --window-position=1920,1080 --window-size=1934,1086 "https://www.Dogpile.com"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31592190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档