Existem muitas maneiras de instalar automaticamente o software no Windows. Configurá-los da maneira que você quer é uma questão diferente, mas factível, dependendo de vários fatores.
Existem aplicativos populares como Ninite , AllMyApps , e outros, que têm uma lista pré-criada de aplicativos de software populares. Ele irá baixar automaticamente as versões mais recentes e instalá-las com apenas alguns cliques. Até onde eu sei, esses instaladores de software só instalarão o software, não os configurando para você.
Se você fizer parte de um domínio do Active Directory, a Diretiva de grupo poderá instalar aplicativos automaticamente. Isso requer que os instaladores sejam pré-baixados.
Existem numerosos aplicativos de gerenciamento que também vão impulsionar o software. Eles são mais voltados para a empresa. No entanto, muitos estão livres de custos. Basta fazer um Google pesquisa .
Outro método, embora eu tenha a sensação de que não é o que você está procurando, é a imagem de disco. Symantec Ghost e Clonezilla Com ferramentas como Sysprep , você pode criar uma imagem de uma máquina existente e criar uma quantidade infinita de máquinas completamente idênticas e configuradas em quase nenhum momento.
Empurrar software é a parte fácil, é a configuração que é a parte difícil. O problema decorre do fato de que cada aplicativo armazena as configurações de maneira diferente. Alguns usam configurações de registro, alguns usam um arquivo de texto, alguns podem usar um banco de dados, outros podem ser baseados em servidor ou na internet (internet) e até mesmo outros podem ser outra coisa ou uma combinação dos métodos anteriores. Alguns pacotes permitem que você crie instaladores personalizados ou envie uma configuração com seus instaladores, outros você pode modificar manualmente o próprio instalador, outros você pode ter que escrever um script ...
Pessoalmente, para uso doméstico, apenas guardo uma cópia de todos os instaladores que eu baixei. Eu não tenho o trabalho de construir instaladores personalizados. Se houver uma configuração de arquivo de texto, eu apenas faço uma cópia ou faço anotações ou capturas de tela de informações de configuração e as mantenho na nuvem, como em Evernote ou DropBox para facilitar o acesso.