Eu gostaria de executar um script . Infelizmente, meu sistema se recusa a fazer isso (de um prompt elevado):
PS C:\Users\x\Desktop> .\Set-CustomPresence.ps1
.\Set-CustomPresence.ps1: File C:\Users\x\Desktop\Set-CustomPresence.ps1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at https://go.microsoft.com/fwlink/?LinkID=135170.
Eu forcei um Undefined
estado seguindo o conselho acima :
PS C:\Users\x\Desktop> Get-ExecutionPolicy -List
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine Undefined
O erro ainda é o mesmo e o script se recusa a iniciar . Como posso consertar isso?
Você precisa definir uma política de execução menos restritiva.
Corre
Set-ExecutionPolicy RemoteSigned
Quando solicitado, escolha a resposta mais adequada para você.
Outra maneira simples de ativá-lo manualmente
regedit
e clique em sim.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\
ExecutionPolicy
e clique em ' Modificar 'RemoteSigned
, em seguida, clique em salvar; Agora aproveite seus roteiros ?