Executando várias instâncias do mesmo perfil do Firefox / removendo a necessidade de perfis

0

Eu trabalho em uma escola secundária.
Eu consegui colocar o Firefox em nossa rede RM e em um pequeno conjunto de computadores para testá-lo. Minha versão do Firefox tem muitos bloqueios diferentes e é configurada de uma maneira que, esperamos, as crianças não possam mexer.

O Firefox seria usado para realizar um determinado conjunto de testes, mas, para isso, exigimos que os alunos façam login como um usuário (RM). Infelizmente, por causa disso, apenas uma pessoa por vez pode usar o Firefox, caso contrário, os outros receberão um erro semelhante; o Firefox já está em execução. Por favor, feche o Firefox e tente novamente.

Seguido por outra caixa de erro informando:
Seu perfil está ausente ou inacessível.

Seria ótimo se alguém pudesse me ajudar a descobrir como isso poderia ser feito.

Agradecemos antecipadamente por qualquer ajuda ou recomendação,

Jack

    
por JMaddocks 14.06.2016 / 15:02

1 resposta

0

Experimente:
Como faço para criar um perfil padrão para todos os usuários de um computador no Windows 7
Personalizando o Firefox - Perfis padrão

Um script de lote noob para duplicação de perfil, o script assume uma pasta profile.default no diretório atual. Em cada execução do script, ele cria profile.copy* e executa uma nova instância do firefox usando esse perfil copiado.

@echo off
setlocal EnableDelayedExpansion

set ff="C:\Program Files\Mozilla Firefox\firefox.exe"
call :setname profile_name
xcopy /S /I profile.default !profile_name! >nul
start "" %ff% -no-remote -profile !profile_name!
exit /b

:setname
set count=0
for /f "delims=" %%i in ('dir /B profile.*') do ( 
  set /a count=!count!+1
)
set %1=profile.copy!count!
exit /b
 
    
por 14.06.2016 / 16:03

Tags