As pessoas podem automatizar a instalação de aplicativos do Windows?

As pessoas podem automatizar a instalação de aplicativos do Windows?

Entendo que a instalação de um aplicativo Linux pode ser automatizada por meio de um script, mas não tenho certeza se isso é verdade no mundo Windows. Aqui eu tenho um cenário específico.

Quero instalar o Word em uma máquina com Windows 10. Normalmente, eu selecionaria e clicaria nos botões do assistente de instalação (e acho que isso representa 99% da forma de instalação do usuário).

Agora, estou me perguntando se conseguiria realizar o processo manual acima de uma forma totalmente automatizada. Se sim, como faço isso?

Responder1

Depende.

A maioria dos programas usainstalador do Windows, que é uma API do Windows com umformato de pacote padrão(MSI) e sinalizadores parainstalação/desinstalação com script. Estes também podem ser implantadospor meio da Política de Grupoem redes corporativas.

Alguns programas terão um instalador personalizado, embora a maioria deles tenha seus próprios métodos de instalação com script. Por exemplo,InnoSetup,NSISouInstalarShield.

O Microsoft Office usa algo diferente novamente: a partir de 2013, o método de instalação padrão éClique para executar. Não tenho certeza se isso permite instalações com script noversões padrão para casa/empresa, mas você pode verificar se algum sinalizador está disponível executando setup.exe /?. Lásão ferramentas de implantaçãopara empresas maiores. Há também uma versão de licença por volume, que vem como um ISO tradicional com instalador MSI.

Responder2

A instalação do programa não é um processo enigmático. O núcleo de qualquer instalação é criar uma pasta e copiar arquivos. Além disso, pode haver alguma modificação no registro. A menos que estejamos discutindo algo exclusivamente complexo, isso é tudo.

Você pode automatizar a instalação do Word com bastante facilidade. Você pode usar qualquer programa de instalação que possa tirar um instantâneo do computador antes e depois da instalação. Em seguida, ele compara a diferença entre eles e cria um instalador. Este método funciona, mas pode haver algumas desvantagens, dependendo da situação.

informação relacionada