top of page

PowerShell: Habilitar Execução de Scripts

Foto do escritor: Adauto CostaAdauto Costa

Atualizado: 1 de out. de 2023

Habilitar a execução de scripts no PowerShell envolve a permissão para executar scripts de código no ambiente PowerShell. Isso é alcançado ajustando a política de execução do PowerShell, permitindo que scripts sejam executados de acordo com as necessidades e requisitos de segurança do sistema.


A execução de scripts no PowerShell pode ser controlada pela política de execução, que define o nível de permissão para a execução de scripts. Por padrão, o PowerShell executa scripts apenas em modo interativo e bloqueia a execução de scripts não assinados. No entanto, em muitos casos, você pode precisar habilitar a execução de scripts para automatizar tarefas ou executar comandos complexos.


A política de execução pode ser ajustada usando o cmdlet Set-ExecutionPolicy. Existem vários parâmetros que podem ser usados com esse cmdlet para configurar a política de execução:


  1. Restricted: Nível mais restrito, onde nenhum script é permitido. A execução de comandos ainda é permitida.

  2. AllSigned: Permite a execução de scripts assinados por um editor confiável. Scripts não assinados não são permitidos.

  3. RemoteSigned: Permite a execução de scripts locais, mas exige que scripts remotos sejam assinados.

  4. Unrestricted: Permite a execução de todos os scripts, incluindo os não assinados. Menos seguro, pois pode expor o sistema a riscos.

  5. Bypass: Não impõe restrições de execução. Scripts não assinados podem ser executados sem avisos.


Para habilitar a execução de scripts, você pode usar o seguinte comando no PowerShell (como administrador):


Set-ExecutionPolicy RemoteSigned

Veja como executar este comando no video abaixo:


Gostou do conteúdo? Compartilhe!



Posts recentes

Ver tudo

Comments


Faça parte da nossa lista de emails

Obrigado!

ad33geo canal whatsapp.png
Dê sua opinião sobre algo do site!

Obrigado! Enviaremos um e-mail em breve informando que seu conteúdo foi publicado!

siga-nos!

  • Facebook
  • Instagram
  • YouTube
bottom of page