Назад | Перейти на главную страницу

Установите дополнительные обновления с помощью обновления с учетом кластера

Вопрос прост - как я могу установить обновления, указанные как «необязательные» в Центре обновления Windows, с помощью функции обновления с учетом кластера в отказоустойчивом кластере Windows Server?

Я установил все важные обновления, и теперь плагины говорят, что обновлений не осталось, но если вы используете Центр обновления Windows, вы можете ясно видеть, что они есть.

РЕДАКТИРОВАТЬ: я обнаружил, что мне нужно предоставить параметру BrowseOnly значение True (или 1). Я попробовал, и CAU Microsoft.WindowsUpdatePlugin возвращает ошибку, что значение аргумента недопустимо.

Я использую QueryString параметр плагина установлен на IsInstalled = 0 and IsHidden = 0, в частности:

QueryString = IsInstalled = 0 and IsHidden = 0

в поле CauPluginArguments в графическом интерфейсе.

Или из PowerShell:

Invoke-CauRun -ClusterName CL01 -CauPluginName 'Microsoft.WindowsUpdatePlugin' -CauPluginArguments @{QueryString = "IsInstalled = 0 and IsHidden = 0"}

Синтаксис QueryString Параметр описан в справочнике по API агента Центра обновления Windows: IUpdateSearcher :: Метод поиска.

РЕДАКТИРОВАТЬ: для сравнения описана строка запроса по умолчанию, используемая плагином Microsoft.WindowsUpdatePlugin CAU здесь (Как работают плагины CAU) и выглядит так: IsInstalled=0 and Type='Software' and IsHidden=0 and IsAssigned=1, что ограничивает его только важными обновлениями.