Antes de eu ir perguntar aqui, eu apareci e fiquei com o conteúdo dos links abaixo:
E veio com:
- Ninite
- Pacote do Google
- Pacote de instalação inteligente
- Aplicativos portáteis
- Atualizador de aplicativos
- zeuapp
- Instalação autônoma
- Pegue
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.
windows-7
automation
soul
fonte
fonte
Respostas:
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
fonte
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.
fonte
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.
fonte