Como automatizar a instalação do aplicativo

3

Antes de eu ir perguntar aqui, eu apareci e fiquei com o conteúdo dos links abaixo:

https://superuser.com/questions/69751/

automatizar a instalação de seus softwares

E veio com:

E alguns que eu encontrei navegando:

Mas nenhum deles faz o que eu preciso, pois eles só automatizam a instalação de aplicativos populares.

Mas o que eu quero é uma aplicação onde você pode optar por instalar qualquer software. Por exemplo, eu quero instalar o visual studio ou o Netbeans ou o Dreamweaver. Eu só vou ter que selecionar o arquivo de configuração para esse aplicativo. Em seguida, o aplicativo terá que fazer o resto.

Talvez, o aplicativo possa funcionar gravando toques de tecla e cliques do mouse. Em seguida, aplicar esses registros para personalizar a instalação. Se o instalador for complexo o suficiente.

soul
fonte
+1, eu estava pensando a mesma coisa. Teoricamente, não deve ser um programa tão difícil de escrever, mas devo estar errado porque não há nada assim (que eu saiba).
Sasha Chedygov
1
@musicfreak: Na verdade, acho que esse programa seria muito difícil de escrever.
Zaz
@Josh: Não importa, acho que cada instalador funciona de forma diferente. Eu não sei o que eu estava pensando.
Sasha Chedygov
Já faz um mês desde que a pergunta foi feita, se uma das respostas se encaixa por favor aceite, caso contrário explique por que a resposta não se encaixa. Obrigado.
Zaz

Respostas:

2

Há até uma linguagem inteira para automatizar ações na GUI. É chamado de TCL.

O Ninite provavelmente usa o .NET framework para fazer isso.

De qualquer forma eu pesquisei alguns softwares para isso, alguns comerciais e outros não são: SilkTest, TestComplete, AutoIT

holms
fonte
2

Eu concordo com Josh, seu entrar em um mundo de dor que no final IMHO não valerá a pena, se o seu único fazendo isso para uma configuração de casa.

Pense no tempo que você gastará tentando fazer a instalação funcionar e, em seguida, nas configurações automáticas dos seus programas ... então, a montagem do tempo precisará ajustá-lo, pois esse patch do SO ou essa versão do programa alterou a instalação o suficiente para o script para não funcionar ... e você vai entender rapidamente que este ponto é discutível.

Eu sugiro conhecer autoIT independentemente, como é realmente uma boa linguagem de script do Windows.

Aviad Raviv
fonte
1 para resolver o problema e não a solução. Também: AutoIT - Como eu não sabia disso? Uau.
CAD bloke
1

Gerenciar a instalação e a remoção de programas que não foram empacotados de alguma forma seria um pesadelo, talvez impossível. Eu duvido que exista algo que possa fazer isso. O Windows tem seu próprio gerenciamento de pacotes, mas não é tão forte quanto algumas das alternativas de código aberto que você mencionou.

Zaz
fonte