Como definir o Firefox como navegador padrão usando um script?

4

Eu tenho o windows server 2008 r2 enterprise e o windows 7 machines. Eu tenho o firefox 4.0.1 atualmente implantando através da política de grupo para as máquinas do windows 7.

Eu sei como criar um script de login. Eu criei um arquivo de lote para tornar o Firefox padrão, mas alguém sabe como executar o comando sem criar um prompt de elevação (privilégios de administrador), uma vez que ele tem que iniciar o firefox.exe?

Lote de login:

start firefox.exe -silent -setDefaultBrowser
    
por Zachary 16.05.2011 / 05:57

2 respostas

6

Você pode querer ver isso através de dois métodos separados, ou seja, um para definir o FF como padrão, o outro para iniciá-lo no login.

Dito isto, caso você queira saber, a configuração padrão do navegador é armazenada no registro em

HKEY_CURRENT_USER\Software\Classes\http\shell\open\command

Use seu método preferido para definir entradas de registro (com seus sistemas servidor e cliente, você pode fazer isso diretamente na política de grupo sem script ou usar um script em lotes para importar a chave do Registro ou usar o Powershell para editar registo directamente, faça a sua escolha). Para editar a parte do usuário do registro (HKCU em vez de HKLM), não são necessárias permissões elevadas.

Existe um padrão do sistema armazenado no mesmo local em HKLM, mas a preferência do usuário tem prioridade.

    
por 16.05.2011 / 06:15
0

Outra coisa que notei é que, em uma configuração de GPO, o código correto será diferente, dependendo de o computador do cliente estar ou não usando 32 bits versus 64 bits.

O caminho:

  • 32 bits: "C: \ Arquivos de programas \ Mozilla Firefox \ firefox.exe"
  • 64 bits: "C: \ Arquivos de programas (x86) \ Mozilla Firefox \ firefox.exe"

Se você defini-lo por meio de uma configuração de registro de GPO, precisará segmentar a máquina específica. Falha do servidor tem uma página sobre como fazer isso.

Preferências de política de grupo que segmentam apenas 32 bits ou 64 bits os

Basicamente você irá:

  1. Crie duas entradas de registro
  2. Selecione a guia comum
  3. Selecionar segmentação no nível do item (clique na segmentação)
  4. Criar um novo item (WMI)
  5. Insira a consulta na página vinculada acima.
por 26.04.2013 / 20:07