Como forçar o Windows Server 2016 a verificar se há atualizações

1

Existe alguma maneira programática de forçar o Windows a procurar por atualizações? Eu instalei uma atualização usando a API do Windows Update, mas a tela a seguir não é atualizada.

AAPIdoWindowsUpdatedizqueareinicializaçãoénecessária-

PSC:\Windows\system32>$rebootRequired=(New-Object-ComObject"Microsoft.Update.SystemInfo").RebootRequired

echo $rebootRequired
True

Eu tentei os seguintes comandos como administrador, mas nenhum deles atualizou a tela -

wuauclt.exe /updatenow
wuauclt.exe /detectnow

Obrigado!

    
por Pranav Jituri 04.10.2017 / 16:47

2 respostas

2

Os utilitários de linha de comando no Windows 10 & O Windows Server 2016 em diante foi alterado para o Windows Update.

Você precisa usar usoclient StartScan para iniciar uma verificação.

Existem outras opções também -

StartScan Used To Start Scan StartDownload Used to Start Download of Patches

StartInstall Used to Install Downloaded Patches

RefreshSettings Refresh Settings if any changes were made

StartInteractiveScan May ask for user input and/or open dialogues to show progress or report errors

RestartDevice Restart device to finish installation of updates

ScanInstallWait Combined Scan Download Install

ResumeUpdate Resume Update Installation On Boot

Uma postagem no blog mais detalhada foi escrita por mim aqui -

    
por 26.08.2018 / 20:43
1

Execute o seguinte em um prompt de comando elevado ...

usoclient StartScan
    
por 24.08.2018 / 21:20