1

可以使用以下命令启动不同的 Firefox 配置文件firefox -P <profile-name> -no-remote

但是,当我想在 linux 中同时使用批处理文件启动多个配置文件时,只有第一个配置文件启动并且后续配置文件不会启动,直到前一个配置文件退出。

目前我没有成功使用这个批处理脚本:

#! /bin/bash

firefox -P "profile 1" -no-remote
firefox -P "profile 2" -no-remote
firefox -P "profile 3" -no-remote

基本上,profile 1开始很好,但profile 2直到我先退出 Firefox 才开始;下一个命令在上一个退出之前不会执行。

在 Windows 中,我已经成功地使用这个 bat 文件同时启动了多个 firefox:

start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -P "profile 1" 
start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -P "profile 2" 
start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -P "profile 3"  

start帮助完成此操作后的引号,没有引号后start,配置文件不会同时启动,但是在linux中我不知道如何完成此操作?

4

2 回答 2

5

您需要通过添加一个在后台运行它们

  & 

到命令的末尾

于 2013-08-11T09:28:12.297 回答
0

这就是我搜索互联网时帮助我的原因

@echo off

start firefox.exe -P Profile1 -no-remote
start firefox.exe -P Profile2 -no-remote
start firefox.exe -P Profile3 -no-remote
于 2014-08-12T10:15:13.240 回答