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]
Compartilhe esse post: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.
Atualmente temos 6 comentários para este post. Participe você também, clique aqui e comente sobre o assunto.
Boa tarde.
Bom post
Por favor, qual seria o parametro para
desinstalar
e componente Super Classic Server
Grato
ResponderPrimeiramente parabéns pelo post.
Minha dúvida é:
Para instalar a versão server, como faço para inserir a senha do SYSDBA na instalação silenciosa?
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?
ResponderCaso 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?
Respondertu 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
© 2008-2023 - RBTech.info | Todos os direitos reservados | Hospedado por Innova Host
É proibida a reprodução total ou parcial de qualquer conteúdo deste site.
O cara não responde a nenhum comentário ! isso é foda viu ........
pra que montar um blog , se não sabe ou não quer responder aos inscritos !!!!