我正在尝试制作一个可以启动 Firefox 的批处理文件。
我需要打开一个包含两个选项卡的私人 Firefox 窗口。我尝试了
-new-tab
和-private-window
的各种组合,但似乎无法达到预期的结果。
start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -private-window https://www.google.com/ -new-tab https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options
我不想使用所谓的永久隐私浏览模式(
-private
),因为它缺乏视觉确认它处于隐私模式。
我希望这是一个批处理文件而不是链接的原因是因为 Windows 链接的字符限制(我在 Windows 上)。
安装私有TAB扩展:
然后:
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -url private:https://www.google.com/ -new-tab private:https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options
这将在实际运行的 Firefox 中打开 2 个私有选项卡。
有一个命令行选项可将新选项卡设为私有:
firefox --private https://stackoverflow.com
我已经弄清楚如何在一个私人窗口中打开多个私人选项卡:
"%ProgramFiles%\Mozilla Firefox\firefox.exe" -private -new-tab "URL-1" -private -new-tab "URL-2" -private -new-tab "URL-3"
or
"%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe" -private -new-tab "URL-1" -private -new-tab "URL-2" -private -new-tab "URL-3"
如果某些私人窗口已存在,则所有新选项卡将在同一个私人窗口中打开。
在批处理文件中,您可以使用此行:
start "" "%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe" -private -new-tab "https://www.google.com/" -private -new-tab "https://developer.mozilla.org/docs/Mozilla/Command_Line_Options"