Como automatizar a instalação de atualizações disponíveis do Windows, reiniciando e repetindo até que nenhuma esteja disponível?

0

Estou com problemas para ajudar um cliente no PC dele. Estou tentando instalar todas as atualizações importantes disponíveis usando o TeamViewer, mas tenho que reiniciar continuamente antes de verificar se há mais atualizações. Então, eu tenho que ligar de volta e pedir para se reconectar ao TeamViewer. Eu estou tentando ser capaz de fazer esse processo sem supervisão. Eu acho que a melhor maneira de fazer isso é com um script do Visual Basic. Como posso instruir o computador a verificar se há atualizações, instalar todas as atualizações importantes, reiniciar e verificar novamente até que todas as atualizações importantes sejam instaladas? O script precisa ser capaz de ser executado na inicialização e ser excluído após a conclusão. Não sei como fazer isso.

    
por Phoenix Logan 11.05.2014 / 14:21

1 resposta

1

Recentemente, fiz algo muito semelhante para o meu trabalho (mantendo uma frota de máquinas virtuais). Eu não posso dar a fonte direta para isto, desde que eles possuem isto. Mas a API do Windows para fazer isso é WUApi.dll (iirc é em %SystemRoot%\WUApi.dll ).

Para um exemplo de uso, consulte este post de estouro de pilha .

Você também pode querer a página de referência da Microsoft .

    
por 11.05.2014 / 14:59