PowerShell fomat.ps1xml недоступен

PowerShell fomat.ps1xml недоступен

Я пытаюсь загрузить Exchange Management Shell, и он выдает большую красную ошибку со следующим текстом:

Import-Module : There were errors in loading the format data file: Microsoft.PowerShell, , %APPDATA%\Roaming\Microsoft\Exchange\RemotePowerShell\DOMAINNAME.format.ps1xml :

File skipped because of the following validation exception: File %APPDATA%\Roaming\Microsoft\Exchange\RemotePowerShell\DOMAINNAME.format.ps1xml cannot be loaded.

The file %APPDATA%\Roaming\Microsoft\ExchangeRemotePowerShell\DOMAINNAME\DOMAINNAME.format.ps1xml is not digitally signed. The script will not execute on the system. Please see "get-help about_signing" for more details...

%APPDATA% хранится на внешнем сервере в моей сети (на который я могу пинговать без проблем). Мне также не хватает кучи командлетов PS, которые, как я предполагаю, хранятся в '*.format.ps1xml'

Я попытался найти каталог, в котором должен находиться format.ps1xml на внешнем сервере, но он даже не создан.

Может ли кто-нибудь подсказать мне, с чего начать?

решение1

Установите политику выполнения RemoteSigned на локальном компьютере.

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

решение2

На самом деле я в конечном итоге использовал

Установить-ExecutionPolicy -ExecutionPolicy Неограниченно

Он все еще спрашивает меня о запуске скрипта, но, по крайней мере, дает мне возможность запустить его. Execution-Policy = RemoteSigned как-то не сработало.

Связанный контент