如何创建系统快捷方式,使Firefox在同一个新窗口中打开多个指定网页
如何创建系统快捷方式,使Firefox在同一个新窗口中打开多个指定网页
我太懂你的烦恼了——明明想把几个常用网站一次性塞进Firefox的新窗口当标签页,结果旧窗口一运行,后面的网址全跑旧窗口里去了,完全不是预期的效果。别着急,我来给你说个简单的解决办法,不管有没有Firefox在后台运行,都能让所有网址乖乖待在同一个新窗口里。
核心解决思路:用对命令行参数
你之前的问题出在-new-tab参数上——当Firefox已有运行窗口时,这个参数会默认把标签页加到当前活动的旧窗口,而不是你刚创建的新窗口。正确的做法是只使用-new-window参数,然后把所有要打开的网址依次跟在后面,Firefox会自动把这些网址都作为标签页,塞进同一个新窗口里。
正确的命令行格式是:
firefox -new-window "aaaa.com" "bbbb.com" "cccc.com"
不同系统的快捷方式创建步骤
Windows系统
- 右键桌面空白处,选择「新建」→「快捷方式」
- 在「请输入对象的位置」里,填入Firefox的路径加上上面的参数(注意Firefox的安装路径如果不是默认的,要改成你自己的):
"C:\Program Files\Mozilla Firefox\firefox.exe" -new-window "aaaa.com" "bbbb.com" "cccc.com" - 点击「下一步」,给快捷方式取个好记的名字(比如「我的常用站点」),最后点「完成」就好。
Linux系统
- 右键桌面或启动器,选择「创建新快捷方式」
- 在「命令」栏里填入:
firefox -new-window "aaaa.com" "bbbb.com" "cccc.com" - 填写名称和图标后保存,双击就能用了。
Mac系统
- 打开「自动操作」应用,选择「快速操作」
- 在左侧搜索「运行Shell脚本」并拖到右侧区域
- 把脚本内容改成:
open -a Firefox --args -new-window "aaaa.com" "bbbb.com" "cccc.com" - 按⌘+S保存,命名后就能在启动台里找到这个快捷方式;或者你也可以把它拖到 dock 上方便快速点击。
这样设置之后,不管你之前有没有打开Firefox,双击这个快捷方式,都会弹出一个全新的Firefox窗口,里面正好是你要的三个网站标签页,完美符合你的需求!
备注:内容来源于stack exchange,提问作者LizLee




