Como ativar ou desativar a execução de script do Windows PowerShell

Se você deseja ativar ou desativar a execução de scripts do Windows PowerShell(turn on or off Windows PowerShell script execution) no Windows 10 , siga este guia passo a passo. Usaremos o Editor do Registro(Registry Editor) e o Editor de Diretiva de Grupo Local(Local Group Policy Editor) para habilitar ou desabilitar essa funcionalidade.

O Windows PowerShell é uma ferramenta essencial e útil incluída no sistema operacional Windows . Existem basicamente dois tipos de scripts – assinados por um editor confiável e scripts locais. Os scripts locais são o que você cria em seu computador pessoal, enquanto o outro é o que um editor confiável assinou para executar uma tarefa específica.

Ativar ou desativar a execução de script do Windows PowerShell

Para ativar ou desativar a execução de script do Windows PowerShell usando (Windows PowerShell)o Editor de Diretiva de Grupo(Group Policy Editor) , siga estas etapas-

  1. Procure gpedit.msc na caixa de pesquisa da Barra de Tarefas.
  2. Clique em Editar política de grupo(Edit group policy) no resultado da pesquisa.
  3. Vá para Windows PowerShell em Configuração do Computador(Computer Configuration) .
  4. Clique duas vezes em Ativar execução de script(Turn on Script Execution) .
  5. Selecione a opção Ativado(Enabled) .
  6. Escolha uma política(Execution Policy) de execução da lista suspensa.
  7. Selecione a opção Desativado(Disabled) para desativar a execução do script.
  8. Clique em Aplicar(Apply) e OK .

Vamos verificar essas etapas em detalhes.

Primeiro, você terá que abrir o Editor de Diretiva de Grupo Local(Local Group Policy Editor) em seu computador. Para isso, pesquise gpedit.mscna caixa de pesquisa da barra(Taskbar) de tarefas e clique em  Editar política de grupo (Edit group policy ) no resultado da pesquisa. Depois de abrir esta ferramenta, navegue até o seguinte caminho-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Na  pasta Windows PowerShell  , você verá uma configuração chamada  Ativar execução de script(Turn on Script Execution) . Clique duas vezes nele e selecione a  opção Ativado (Enabled ) .

Ativar ou desativar a execução de script do Windows PowerShell

Depois disso, escolha uma política de execução na lista suspensa. Você verá essas três opções-

  • Permitir apenas scripts assinados
  • Permitir(Allow) scripts locais e scripts assinados remotamente
  • Permitir todos os scripts

Se você deseja desativar a execução do script no Windows PowerShell , escolha a  opção Desativado (Disabled ) .

De qualquer forma, clique em  Aplicar (Apply )OK  para salvar a alteração.

Como dito anteriormente, é possível fazer a mesma alteração usando o Editor do Registro(Registry Editor) . Antes disso, é recomendável  criar um ponto de restauração do sistema  e  fazer backup de todos os arquivos do Registro(backup all Registry files) .

Habilitar ou desabilitar a execução de script do Windows PowerShell usando o (Windows PowerShell)Registro(Registry)

Para habilitar ou desabilitar a execução do script do Windows PowerShell(Windows PowerShell) , siga estas etapas-

  1. Pressione Win+R .
  2. Digite regedit e pressione o botão Enter .
  3. Clique no botão Sim(Yes) .
  4. Vá para o Windows(Windows) dentro da chave HKLM(HKLM key) .
  5. Clique com o botão direito do mouse em Windows> Novo> Chave.
  6. Nomeie-o como PowerShell .
  7. Clique com o botão direito do mouse(Right-click) em PowerShell > Novo valor (Value)PowerShell > New DWORD (32 bits) .
  8. Nomeie-o como EnableScripts .
  9. Clique duas vezes nele para definir os dados do valor(Value) como 1 .
  10. Right-click PowerShell > New > String Value .
  11. Nomeie-o como ExecutionPolicy .
  12. Clique duas vezes nele para definir os dados do valor(Value) conforme mencionado abaixo.

Se você quiser saber mais, continue lendo.

Para começar, pressione  Win+R , digite regedite pressione o  botão Enter  . Se você vir o prompt  do UAC , clique no botão (UAC)Sim (Yes ) para abrir o Editor do Registro(Registry Editor) em seu computador. Depois disso, navegue até o seguinte caminho-

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

Clique com o botão direito do mouse no Windows, selecione  New > Key,  e nomeie-o como  PowerShell .

Como ativar ou desativar a execução de script do Windows PowerShell

Você terá que criar um valor DWORD (32 bits) e um valor de (Value)string(String Value) na chave do  PowerShell  . Para isso, clique com o botão direito do mouse em PowerShell > New > DWORD (32-bit) Value e nomeie-o como  EnableScripts .

Como ativar ou desativar a execução de script do Windows PowerShell

Clique duas vezes(Double-click) em EnableScripts para definir os  dados do valor (Value data ) como  ou  0 . Se você deseja habilitar esta funcionalidade, faça-a  1 . Caso contrário, seja  0 .

Como ativar ou desativar a execução de script do Windows PowerShell

Agora, você terá que definir a política de execução. Para isso, clique com o botão direito do mouse em PowerShell > New > String Value e nomeie-o como  ExecutionPolicy .

Como ativar ou desativar a execução de script do Windows PowerShell

Depois disso, clique duas vezes nele e insira os  dados do valor (Value data ) como dito abaixo-

  • AllSigned:  Permitir apenas scripts assinados
  • RemoteSigned : Permitir scripts locais e scripts assinados remotamente
  • Irrestrito:(Unrestricted:)  permitir todos os scripts

Como ativar ou desativar a execução de script do Windows PowerShell

Por fim, clique no  botão OK  para salvar a alteração.

Isso é tudo! Espero que ajude.



About the author

Eu sou um engenheiro de windows,ios,pdf,errors,gadgets com mais de 10 anos de experiência. Trabalhei em muitos aplicativos e estruturas do Windows de alta qualidade, como OneDrive for Business, Office 365 e muito mais. Meu trabalho recente incluiu desenvolver o leitor de pdf para a plataforma Windows e trabalhar para tornar as mensagens de erro mais claras para os usuários. Além disso, estou envolvido no desenvolvimento da plataforma ios há alguns anos e estou muito familiarizado com seus recursos e peculiaridades.



Related posts