Как установить обновление Windows от PowerShell с модулем Windows PowerShell для обновления?
Я управляю серверами windows2012R2 в диспетчере серверов из windows2012R2. Я сделал задачу powershell, как показано ниже для обновления Windows. Я ссылаюсь на эту ссылку и использовал модуль обновления Windows PowerShell.
https://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc http://juventusitprofessional.blogspot.kr/2013/12/windows-powershell-managing-windows.html
некоторые обновления приняты, но я получил эту ошибку, как показано ниже..
** [MYTEST1.qoo10.int]: PS C: \ Users \ pyohj91 \ Documents> Get-WUInstall -Категория "Обновления безопасности"
** ПРЕДУПРЕЖДЕНИЕ: поддержка только локального экземпляра, продолжение...
Подтвердить Вы уверены, что хотите выполнить это действие? Выполнение операции "Обновление безопасности для пакетов Microsoft Office 2007 (KB2596615)[7 МБ]?" на цель "MYTEST1". [Y] Да [A] Да для всех [N] Нет [L] Нет для всех [?] Справка (по умолчанию "Y"): a
X Состояние КБ Размер Заголовок - ------ - ---- ----- 2 Принято KB2596615 7 МБ Обновление безопасности для пакетов Microsoft Office 2007 (KB2596615) 2 Принято KB2687499 1 МБ Обновление безопасности для пакетов Microsoft Office 2007 (KB2687499) 2 Принято KB3000483
6 МБ Обновление безопасности для Windows Server 2012 R2 (KB3000483) 2 Принято KB3161561 4 МБ Обновление безопасности для Windows Server 2012 R2 (KB3161561) 2 Принято KB3159398 1 МБ Обновление безопасности для Windows Server 2012 R2 (KB3159398) 2 Принято KB3161949 1 МБ Обновление безопасности для Windows Server 2012 R2 (KB3161949)Исключение, вызывающее "CreateUpdateDownloader" с аргументом (ами) "0": "Доступ запрещен. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))" "В C:\windows\system32\windowspowershell\v1.0\Modules\PSWindowsUpdate\Get-WUInstall.ps1:807 char:5 + $Downloader = $objSession.CreateUpdateDownloader() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId: ComMethodTargetInvocation
Свойство 'Updates' не может быть найдено для этого объекта. Убедитесь, что свойство существует и может быть установлено. В C:\windows\system32\windowspowershell\v1.0\Modules\PSWindowsUpdate\Get-WUInstall.ps1:808 char:5 + $Downloader.Updates = $objCollectionTmp + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: InvalidOperation: (:) [], RuntimeException + FullyQualifiedErrorId: PropertyNotFound
Я попробовал это до установки обновления Windows.
[MYTEST1.test.inc]: PS C: \ Users \ test01 \ Documents> Set-ExecutionPolicy Unrestricted
А также
[MYTEST1.test.inc]: PS C:\Users\test01\Documents> powershell "запуск процесса powershell -verb runas"
** [MYTEST1.qoo10.int]: PS C: \ Users \ test01 \ Documents> Get-WUInstall -Категория "Обновления безопасности"
Таким образом, удаленная установка умрет с ут выше
Я запускаю это с правами администратора домена (test01
Доступ запрещен. Есть ли способ установить обновление Windows по PowerShell?