A Microsoft integrou o Windows PowerShell como o console de gerenciamento padrão em seus sistemas operacionais domésticos (Windows 10) e corporativos (Windows Server) para realizar centenas de tarefas de forma simples, segura e maneira totalmente funcional.
Porém, dentro das tarefas que podemos executar com o Windows PowerShell está a execução de scripts que tem a tarefa de automatizar tarefas rotineiras ou executar uma em particular facilitando ações administrativas, e embora isso seja algo realmente útil, pode apresentar certos riscos, pois um script com conteúdo malicioso pode afetar vários componentes do sistema, como seus registros ou serviços, criando um impacto negativo em todo o seu desempenho e operacionalidade.
Por esse motivo, a Microsoft oferece várias opções que, como usuários, podemos selecionar para a execução dos scripts, desde habilitá-los independentemente de sua fonte (nada recomendado) até restringir todos eles.
span > Para manter up, lembre-se de se inscrever em nosso canal no YouTube! ASSINAR
A Microsoft nos fornece uma série de políticas de execução do Windows PowerShell em tudo relacionado aos scripts quais são.
Para ver todas as diretivas do Windows PowerShell, podemos executar o seguinte. Agora vamos ver como definir uma nova diretiva para executar corretamente um script no Windows PowerShell.
Get-ExecutionPolicy -List
Para usar essa opção, temos duas opções para executar no Windows PowerShell como administradores:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned Set-ExecutionPolicy RemoteSigned -Force
Assim que qualquer uma dessas linhas for executada, podemos validar o resultado usando o seguinte cmdlet : Budap
para este método recomenda-se criar uma cópia de backup dos arquivos ou criar um ponto de restauração em caso de algum tipo de falha, então usaremos as seguintes chaves e executaremos o seguinte: + R I Na janela que será exibida, iremos para a próxima rota. Aí clicaremos com o botão direito em â € œMicrosoft.PowerShellâ € ?? e selecione a opçà £ o â € œNovo / Valor da Stringâ € ??: Este novo valor se chamará 'ExecutionPolicy': Daremos um duplo clique em este valor e na seção “Informações do valor”? campo insira â € œRemoteSignedâ € ??: Clique em Aceitar e veremos que esta diretiva é aplicada: Esta opção está disponível para as edições Pro e Enterprise do Windows 10 e, para acessá-las, usaremos as seguintes chaves e executaremos o seguinte: + R Pressionar Enter irá exibir a seguinte janela e lá iremos para o seguinte caminho: Lá, selecionamos e abrimos a política chamada 'Ativar execução de script': Na janela exibida, ativamos o â € œHabilitadoâ € ?? e na caixa “Política de execução”? podemos selecionar uma das seguintes opções. Depois de definir a diretiva, clique em Aplicar e Aceitar para salvar as alterações. Com qualquer um desses métodos, será possível fazer o uso adequado de scripts em ambientes Windows. Get- ExecutionPolicy -List
3. Execute o script no Windows PowerShell com o Editor do Registro
Regedit
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ PowerShell \ 1 \ ShellIds \ Microsoft.PowerShell
4. Executar script no Windows PowerShell com políticas de grupo
gpedit.msc
O Windows Mobility Center ou WMC é um componente integrado do Windows que centraliza as…
Aplicativo Xbox não abre no Windows 11?Os jogadores usam amplamente o aplicativo Xbox, pois permite…
O Microsoft Word tem um recurso de salvamento automático para tirar um instantâneo do seu…
Você está enfrentando problemas de distorção de áudio durante a transmissão no Windows 11?Clareza de…
Ao tentar visitar qualquer site no navegador, os usuários relataram enfrentar o código de erro…
O mouse ou trackpad está deixando de responder depois que seu PC com Windows sai…