Когда я пытаюсь установить свои патчи с помощью скрипта power-shell, я получаю сообщение об ошибке wusa от автономного установщика Windows.после нажатия кнопки «ОК» во всплывающем окне сценарий, по-видимому, устанавливает исправление, однако при просмотре журнала обновлений Windows мои обновления не отображаются.Я не уверен, где я сталкиваюсь с ошибкой, но я знаю, что это не из-за синтаксиса Power-Shell.
{
Try
{
Write-Host ("`n Preparing to install: " + $Patch) -ForegroundColor Yellow
Write-Host ("`n Installing...") -ForegroundColor Magenta
$SB = {
$arglist = "$Patch", "/quiet", "/norestart"
Start-Process -FilePath "C:\windows\system32\wusa.exe" -ArgumentList $arglist -Wait}
Invoke-Command -ScriptBlock $SB
Write-Host "`n Installation complete`n" -ForegroundColor Green
}
Catch
{
[System.Exception]
Write-Host "Installation failed with Error -- $Error()" -ForegroundColor Red
$Error.Clear()
}
}