Instalador de aplicativos automático com opções predefinidas

0

Precisamos reinstalar este software específico sempre com configurações diferentes.

Seria possível fazer um script ou algo (qualquer idéia é uma boa idéia) para poder pré-definir as opções / atributos que você gostaria que o instalador ativasse e fazer o processo de instalação para você?

    
por Reza M. 04.02.2012 / 09:11

2 respostas

1

Descubra se o programa oferece um MSI, o que facilitará o processo.

Eu tentaria abrir o MSI com uma ferramenta como o ORCA, o editor MSI da Microsoft.

Se o MSI não tiver nenhum recurso de instalação autônoma documentada, você poderá usar o ORCA para descobrir se ele oferece suporte a instalações autônomas e as opções de linha de comando que você precisa usar para torná-lo bem-sucedido.

Para os fracos de coração, não recomendo alterar o MSI. Mas é possível alterar as MSIs para tornar as instalações mais difíceis sem supervisão.

    
por 04.02.2012 / 09:50
0

No Windows, a maioria dos aplicativos é instalada executando um aplicativo / arquivo compatível com MSI (Microsoft Installer).

MSI contém uma grande quantidade de lógica de instalação, configurações, mecanismos de configuração, etc., etc. Embora você possa remover um MSI, modificá-lo e reempacotá-lo ao seu gosto, isso pode resultar em configurações de aplicativos com problemas.

Aplicativos diferentes se configuram de maneiras diferentes - alguns usam o registro, alguns usam arquivos de configuração XML, outros usam arquivos de configuração com formato próprio. Alguns usam vários pontos de configuração - registro, arquivos, etc.

Se você realmente quiser configurar este aplicativo, recomendo tentar descobrir onde ele mantém todos os seus dados de configuração. Em seguida, você pode escrever o script necessário para modificar o registro e / ou modificar o (s) arquivo (s) de configuração do aplicativo com as configurações desejadas.

Entenda, no entanto, que, a menos que você seja cuidadoso, há uma boa chance de você confundir o aplicativo - geralmente de maneira sutil e difícil de rastrear e pode corromper os dados (especialmente se o aplicativo armazenar dados em arquivos e / ou bancos de dados)!

Pise com cuidado!

    
por 04.02.2012 / 09:25