Firebird - Comandos para instalação silenciosa

Aviso importante!

Eu sei que você não quer ver propagandas, porém o conteúdo gratuito só está aqui graças a publicidade. Considere desativar o AdBlock para esse site.

Muitas vezes precisamos instalar programas via linha de comando ou de maneira silenciosa, seja para que a instalação seja feita de forma personalizada ou para que usuários inexperientes consigam executar sem dificuldades.

Para quem é desenvolvedor de softwares essa necessidade com certeza já apareceu muitas vezes... e pensando nisso estou deixando aqui os parâmetros para instalar o SGDB Firebird silenciosamente via linha de comando.

 

/SP-
Desabilita a pergunta 'Este programa instalará...Você deseja continuar'  no início do instalador.

/SILENT, /VERYSILENT
Instrui o instalador a trabalhar no modo silencioso ou ultra-silencioso. Quando o instalador estiver em modo silencioso, o assitente e a janela de fundo não serão visualizadas, mas a janela de progresso de instalação sim.
Quando o instalador estiver em modo ultra-silencioso, a janela de progresso  de instalação não será mostrada. Tudo o mais será normal, por exemplo, mensagens de erro durante a instalação serão exibidas e o instalador as mostrará (se você não tiver desabilitado isto  com o comando '/SP-' explicado anteriormente).
Se um reinício do sistema for necessário e a opção '/NORESTART' não for   utilizda (veja abaixo) e o instalador estiver em modo silencioso, ele mostrará  a janela de mensagem'Reiniciar o sistema agora?'. Se o estiver em modo ultra-silencioso ele reiniciará sem perguntar.

/NORESTART
Instrui ao Instalador a não reiniciar o sistema se isto for necessário.

/DIR="x:\diretório"
Sobrepõe o nome do diretório padrão mostrado na página 'Diretório' do assistente.  Um nome válido e completo precisa ser especificado. Se na seção [Setup] a diretiva  'DisableDirPage' estiver definida como 'yes', este parâmetro será ignorado.

/GROUP="nome da pasta"
Sobrepõe o nome padrão mostrado na página 'Pasta de Menu' do assistente.

/NOICONS
Instrui ao Instalador para inicialmente desabilitar a configuração 'Não criar  nenhum ícone' na página 'Pasta de Menu' do Assistente.

/COMPONENTS="nome do componente"
Escolha entre: SuperServerComponent, ClassicServerComponent, ServerComponent, DevAdminComponent
e ClientComponent
Sobrepõe a definição de componentes padrão. Usando este parâmetro  o Instalador irá automaticamente selecionar um tipo customizado.

/FORCE
Força a reinstalação dos componentes selecionados

Para usar estes parâmetros, você deve executar (chamar) o caminho do instalador do Firebird, seguido do(s) parâmetro(s) que você quiser usar, por exemplo:

[sourcecode]c:\instalador_firebird.exe /VERYSILENT /COMPONENTS="ServerComponent" /NOICONS[/sourcecode]

Sobre o autor

Ricardo Bernardi

Sou técnico em hardware e desenvolvedor web, e sobre estes dois assuntos comecei a compartilhar aulas e artigos, tornando-me blogueiro em 2008. Em 2010 esse hobby virou profissão, e desde então tenho buscado melhorar e profissionalizar cada vez mais os projetos que mantenho na web.

Comentários

Atualmente temos 3 comentários para este post. Participe você também, clique aqui e comente sobre o assunto.

  • Marcos comentou em

    Pode me ajudar preciso que ele instale sozinho mais marcando a opção de (Binario classic Server), e depois marcar todas a opções em seguida pode me ajudar?

    Responder
  • MARCELO comentou em

    Caso eu queira instalar o firebird 2.0 silenciosamente desse forma:
    Full installation of Super Server and development tools (selecionado)
    e
    Use the &Guardian to control the server? (selecionado)
    Run Firebird server as: Run as an &Application? (selecionado)
    Start &Firebird automatically everytime you boot up? (selecionado)
    Copy &Firebird client library to directory? (desmarcado)
    Generate client library as GDS32.DLL for &legacy app. support? (selecionado)
    "Install Control &Panel Applet?" (selecionado)

    Qual seria o paramentro silencioso pra eu instalar o firebird como está descrito acima?

    Responder
  • Jairo comentou em

    tu e o cara muito bom esse tutorias.
    só que quando eu clico para executa o programa ele mi pede
    autorização de adeministrador tem algu paramêtro que faça
    pula essa pergunta obrigado

    Responder

Deixe seu comentário