Sua política de execução de scripts do PowerShell está impedindo que o script seja executado.
De um prompt Powershell elevado, execute Set-ExecutionPolicy -ExecutionPolicy Unrestricted
e você poderá executar scripts não assinados.
Eu estava tentando executar o LocalGPO no meu sistema Windows 7 com sua opção "/ Compare" para comparar as políticas atuais com as de um backup. No entanto, o processo falha com um erro em uma janela do Windows Powershell:
File C:\SETUPGCB{5653F460-EF17-4E5A-AD23-CB535B495411}\LocalConfig\CompareLocalConfig.ps1 cannot be loaded because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details. At line:1 char:37 + .\LocalConfig\CompareLocalConfig.ps1 <<<< + CategoryInfo : NotSpecified: (:) [], PSSecurityException + FullyQualifiedErrorId : RuntimeException
Para referência, "C: \ SETUPGCB {5653F460-EF17-4E5A-AD23-CB535B495411}" é o backup do GPO que estou comparando a configuração atual do sistema.
O que especificamente preciso fazer para executar com sucesso a função de comparação do LocalGPO?
Obrigado!
Tags powershell group-policy