Dois métodos vêm à mente:
- script de login do Windows
- Servidor de gerenciamento de sistemas da Microsoft
- System Center
Eu preciso instalar o cliente de conversação do google independente para o Windows XP. Eu tenho o googletalk-setup.exe. Como você instalaria isso em mais de 100 sistemas Windows XP? Existe uma maneira automatizada de fazer isso?
Eu encontrei esta informação que menciona algumas opções de linha de comando, mas não vejo uma instalação silenciosa opção como eu vi com alguns outros programas.
Dois métodos vêm à mente:
Embora você possa colocá-lo no script de login, talvez seja necessário adicionar lógica para verificar a existência, por isso ele não é instalado várias vezes.
Você pode usar esta ferramenta gratuita (PS.EXE) da Sysinternals, agora Microsoft, para executar o arquivo de instalação em sistemas remotos sem realmente fazer logon neles ou instalar qualquer software cliente. Gostaria de configurar um ponto de instalação de rede para o googletalk-setup.exe, em seguida, use o utilitário. Ele ainda pode instalar em vários sistemas ou em um domínio inteiro usando um curinga.
Eu criaria um arquivo MSI e o implantaria por meio da Diretiva de Grupo.
O psexec é certamente uma boa ferramenta, mas não suporta várias opções quando um instalador não possui ou possui poucas opções de linha de comando (quando o instalador está próximo a uma GUI).
Eu vi um script kixtart funcionando como o script de logon. Ele é usado para carregar e iniciar outros scripts de acordo com a sequência de instalação que pode ser a seguinte:
script "logon" é executado no login. Lança o script "mount" para montar a unidade de aplicativos. Lança o script "atualizador" que procura por aplicativos.
O script "atualizador" inicia o script "transferir" que transfere aplicativos para o diretório local. "updater" então lança o script "install" (único para cada app)
script "install" pode ser qualquer método ... lote, AutoIT, psexec .. o que funcionar, de preferência silencioso e rápido
"atualizador" registra no diretório na unidade de aplicativos log de script "logon" para o diretório na unidade de aplicativos
Tudo isso pode ser feito com um orçamento apertado, mas há uma curva de aprendizado muito íngreme. Eu sei que a atualização no login é uma ótima maneira de desacelerar o login. "updater" pode ser instalado como uma tarefa agendada no login e executado em um momento mais apropriado.
A propósito, alguém tem alguma amostra de script kixtart para ajudá-lo?
Tags windows-xp remote deployment