![]() |
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||
| Brasil, Sábado, 31 de Julho de 2010. | |||||||||||||||||||||||||||
![]() |
14/01/2010 PowerShell Mode - Como alterar a policy do PowerShell para executar scripts
Afim de ajudar a comunidade, facilitando a execução e complementando os artigos: PowerShell Mode – 100 scripts em PowerShell que você precisa ter!, resolvi escrever esse passo a passo para alterar a policy do PS (PowerShell). Por default, o powershell está com policy de execução de script restrita (desabilitada), se você não editar a policy não será possível excecutar script nem se você estiver como administrador.
Isso é simples de resolver, vamos lá!
Para confirmar que a policy está restrita para executar scripts, digite no terminal do PS:
Get-ExecutionPolicy
Resposta do comando será: Restricted
Para modificar, digite o comando:
Set-ExecutionPolicy
As regras mais utilizadas:
Agora digite o comando com a regra escolhida, no nosso caso para habilitar a execução de scripts, ou seja "sem restrições”:
Set-ExecutionPolicy Unrestricted
Exemplo de execução de script com erro e funcionando:
![]() O exemplo, feito no Windows 7 usando PowerShell 2.0, executei um script para checar o espaço do disco, conforme já temos esse script publicado no do dia: 09/11/2009. Nesse caso a policy, foi alterada, caso seja necessário voltar a restrição basta executar o Set-ExecutionPolicy Restricted.
Leia mais sobre o comando Set-ExecutionPolicy no Technet.
Fonte: Sara Barbosa |
||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||