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-
- Procure gpedit.msc na caixa de pesquisa da Barra de Tarefas.
- Clique em Editar política de grupo(Edit group policy) no resultado da pesquisa.
- Vá para Windows PowerShell em Configuração do Computador(Computer Configuration) .
- Clique duas vezes em Ativar execução de script(Turn on Script Execution) .
- Selecione a opção Ativado(Enabled) .
- Escolha uma política(Execution Policy) de execução da lista suspensa.
- Selecione a opção Desativado(Disabled) para desativar a execução do script.
- 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.msc
na 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 ) .
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 ) e 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-
- Pressione Win+R .
- Digite regedit e pressione o botão Enter .
- Clique no botão Sim(Yes) .
- Vá para o Windows(Windows) dentro da chave HKLM(HKLM key) .
- Clique com o botão direito do mouse em Windows> Novo> Chave.
- Nomeie-o como PowerShell .
- Clique com o botão direito do mouse(Right-click) em PowerShell > Novo valor (Value)PowerShell > New DWORD (32 bits) .
- Nomeie-o como EnableScripts .
- Clique duas vezes nele para definir os dados do valor(Value) como 1 .
- Right-click PowerShell > New > String Value .
- Nomeie-o como ExecutionPolicy .
- 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 regedit
e 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 .
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 .
Clique duas vezes(Double-click) em EnableScripts para definir os dados do valor (Value data ) como 1 ou 0 . Se você deseja habilitar esta funcionalidade, faça-a 1 . Caso contrário, seja 0 .
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 .
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
Por fim, clique no botão OK para salvar a alteração.
Isso é tudo! Espero que ajude.
Related posts
Como instalar Google Chrome usando Windows PowerShell
Windows PowerShell ISE vs Windows PowerShell: Qual é a diferença?
Format External Hard Drive or USB Drive usando Windows PowerShell
Desativar Security Questions em Windows 10 usando um PowerShell Script
Como usar Windows PowerShell ISE - Iniciantes Tutorial
Como desativar PowerShell em Windows 10
Como esconder Windows Updates usando PowerShell em Windows 10
Solucionar problemas Windows Server Network connectivity Questões via PowerShell
Como Zip and Unzip files usando PowerShell em Windows 10
Replace Powershell com Command Prompt no Windows 10 Start Menu
Replace PowerShell com Command Prompt em Context Menu em Windows 10
Update Windows Defender Definições usando PowerShell
Como desativar WiFi usando CMD or Powershell em Windows 10
7 Ways para abrir Elevated Windows PowerShell em Windows 10
Replace Command Prompt com PowerShell em WinX Menu de Windows 10
Como ver PowerShell comando History em Windows 10
Fix PowerShell causando High CPU usage em Windows 11/10
Como encontrar System Uptime em Windows 10
Como criar uma lista de programas instalados com PowerShell no Windows 10
Como redefinir Microsoft Store apps usando PowerShell em Windows 10