Windows Модуль PowerShell не загружается - операция не поддерживается 0x80131515 - PullRequest
0 голосов
/ 13 июля 2020

Я хочу использовать последнюю версию PSWindowsUpdate на нескольких серверах. Поэтому я загрузил его через PowerShell «install-module», а затем скопировал папку в общий ресурс UN C. Теперь, когда я пытаюсь импортировать его, обычно появляется следующее сообщение:

> ipmo : Could not load file or assembly
> 'file://\\server\share\Scripts\PSWindowsUpdate\2.2.0.2\PSWindowsUpdate.dll'
> or one of its dependencies. Operation is not supported. (Exception
> from HRESULT: 0x80131515) At line:1 char:1
> + ipmo \\server\share\Scripts\PSWindowsUpdate
> + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     + CategoryInfo          : NotSpecified: (:) [Import-Module], FileLoadException
>     + FullyQualifiedErrorId : System.IO.FileLoadException,Microsoft.PowerShell.Commands.ImportModuleCommand

Я использую Windows PowerShell, а не новый PowerShell. Я сталкиваюсь с этой проблемой в основном на Server 2016, которого большинство в моей среде. Windows Server 2012 R2 не вызывает у меня проблем, как и 2019 (как ни странно).

Я уже разблокировал все файлы, и моя политика выполнения - Bypass. Запуск в x86 PowerShell не помогает.

Проблема, кажется, go решена, если файлы модуля хранятся локально; Я бы предпочел не копировать / устанавливать этот модуль на все мои серверы.

Я не могу сказать, почему 2016 жалуется на него, но не 2019. Интересно, есть ли параметр, позволяющий доверять этому пути UN C что я могу подать заявку.

Заранее спасибо!

...