Posso criar um instalador do Chocolatey automaticamente com base nos meus aplicativos atualmente instalados? Como?

7

Pretendo reinstalar o Windows no meu computador em breve e gostaria de tornar o processo de reinstalação de todas as minhas aplicações o mais simples possível. Eu sei que você pode criar um script Chocolatey que pode ser executado na nova máquina que irá instalar os aplicativos que adiciono ao script, mas eu tenho muitos aplicativos e o processo de digitação de todos estes no script é tedioso.

Existe algum aplicativo disponível que possa examinar os programas atualmente instalados no meu computador (Win7) e gerar um script Chocolatey / Boxstarter contendo todos os meus programas que eu possa usar para reinstalar todos eles no meu novo computador?

    
por Ryan Shripat 30.04.2014 / 20:41

3 respostas

5

Tanto quanto sei, não existe essa solução. É definitivamente algo em que pensei. Seria super legal executar um comando que seria:

  1. Pacotes atualmente instalados
  2. Execução de serviços
  3. Recursos do Windows instalados
  4. Configurações de registro da GUI
  5. MSIs instaladas e encontrar pacotes de chocolate correspondentes

e depois cuspir um grande pacote personalizado de chocolate que poderia reconstruir o ambiente.

    
por 01.05.2014 / 16:54
3

Isso pode te ajudar:

choco list -li

lista os pacotes instalados (programas), instalados por Chocolately, ou não, como no seu caso. Adicionar -v oferece (às vezes) o caminho de instalação:

choco list -liv

Em seguida, você pode encontrar os pacotes apropriados do Chocolatey pesquisando o chocolatey.org manualmente (ou por outros meios ...) para os programas listados e preparar um script powershell ou Cygwin como este: link

Boa sorte!

    
por 05.08.2015 / 06:56
0

Existe uma maneira de fazer isso ...

puppet resource package --param provider

Isso fará com que você instale gems, coisas instaladas em programas e recursos, e se você tiver pacotes com chocolate, também os conseguirá.

    
por 01.05.2014 / 18:46