Como habilitar PowerShell Scripts

Para habilitar a execução de scripts em PowerShell , você precisa editar a policy Default do mesmo para não restringir mais a execução. O método a ser chamado é o “ExecutionPolicy”.

    Por default de instalação o PS vem com tudo desabilitado, você pode conferir através do seguinte cmdlet:

Get-ExecutionPolicy

   A reposta será Unrestricted.

    Para alterar esta policity você deverá utilizar o seguinte cmdlet:

Set-ExecutionPolicy

    As roles para o mesmo são as seguintes:

  • Restricted: também conhecido como Default, não permite a execução de nenhum script
  • AllSigned: Requer que todos os scripts e inclusive arquivos de configuração sejam assinados por um autor de confiança
  • RemoteSigned: Requer que todos os scripts baixados da internet sejam assinados por um autor de confiança.
  • Unrestricted: Permite rodar todos os scripts e arquivos de configuração, mas se você rodar um script baixado da internet não assinado, será questionado a respeito de querer ou não rodar o script. 

 

    Como exemplo desabilitaremos a policy completamente através do seguinte comando:

Set-ExecutionPolicy Unrestricted

   Para conferir basta repetir o comando de “get” citado mais acima….

 

[]‘s

Rodolfo

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.