Enviei alguns servidores (executando o servidor 2008R2 x64) sem verificar as configurações de atualização do Windows ... falharam. Por padrão, eles estão configurados para baixar e instalar automaticamente. Eu preciso deles para baixar, mas não instalar. Isso pode ser feito através da linha de comando? RDP não é uma opção.
windows
command-line-interface
update
swagner88
fonte
fonte
Certo. Faça o download, notifique para instalar:
Confira a Pesquisa de Diretiva de Grupo para obter referência, se você precisar modificar outras partes da diretiva diretamente através do registro - é muito mais agradável do que pesquisar nos arquivos ADMX.
fonte
Se você tiver esse servidor em um ambiente de domínio, faça isso por meio de uma diretiva de grupo do Windows Update. Se você usar outro método, não poderá reverter essas alterações com um GPO.
Se você estiver em um ambiente que não seja de domínio, poderá fazer a alteração usando a linha de comando. Não conheço nenhuma ferramenta que permita fazer essa alteração diretamente, portanto, você precisará fazer a alteração, modificando o registro do Windows.
A partir de uma linha de comando que você pode mudar o registro do Windows usando o comando
REG ADD
.As configurações do registro que você precisa alterar são colocadas em HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU . Particularmente o
AUOption
valor responsável por ativar ou desativar a configuração do Windows Update. Se o valor for:0
Deixe o administrador local escolher as configurações1
Significa nunca verificar2
Verifique, mas não baixe nem instale3
Verifique, faça o download, mas não instale4
Baixe e instale automaticamentePara executar o comando que você cria nos computadores remotos, você pode usar a ferramenta de linha de comando Microsoft Sysinternals PSExec . Você deve reiniciar o Windows Update Service usando
Net Stop
eNet start
.Então você deve usar algo como isto:
Você também pode forçar uma verificação do Windows Update usando
Onde
Servers.txt
está um arquivo de bloco de notas simples com um IP ou um nome de servidor para cada linha. Se você não quiser usar o Psexec, também poderá executar oREG
comando remotamente. ParaREG
ouPsexec
você precisará habilitar a exceção do Firewall, compartilhamento de arquivos e impressoras e deve executar os comandos com uma conta de usuário com privilégios administrativos nos servidores remotos. Consulte https://stackoverflow.com/q/828432 para obter mais informações sobre outrosAccess is denied
problemas ao usarPsexec
.fonte
Estou um pouco surpreso que ninguém ofereceu o kb: http://support.microsoft.com/kb/328010
fonte
descobri:
reg add "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Atualização Automática" / v AUOptions / t REG_DWORD / d 3 / f
Referência :
Desativar atualizações automáticas na linha de comando
fonte