Estou tentando carregar o Shell de Gerenciamento do Exchange e recebo um grande e velho erro vermelho que diz:
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...
O% APPDATA% está armazenado em um servidor externo na minha rede (para o qual posso fazer ping sem problemas). Também estou sentindo falta de vários cmdlets PS, que presumo que estejam armazenados em '*.format.ps1xml'
Tentei encontrar o diretório no qual format.ps1xml deveria residir no servidor externo e ele nem foi criado.
Alguém pode me dizer por onde começar?
Responder1
Defina a política de execução como RemoteSigned no computador local.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Responder2
Na verdade acabei usando
Set-ExecutionPolicy -ExecutionPolicy irrestrito
Ainda me pergunta sobre a execução do script, mas pelo menos me dá a opção de executá-lo. Execution-Policy = RemoteSigned de alguma forma não funcionou.