문제
Set-ExecutionPolicy : Windows PowerShell에서 실행 정책을 업데이트했지만 좀 더 구체적인 범위에서 정의된 정책에 의해 설정이 재정의되었습니다. 재정의로 인해 셸은 현재 유효 실행 정책인 Restricted을(를) 유지합니다. 실행 정책 설정을 보려면 "Get-ExecutionPolicy -List"를 입력하십시오. 자세한 내용은 "Get-Help Set-ExecutionPolicy"를 참조하십시오.위치 줄:1 문자:1
해결
다음 명령어를 이용해 현재 ExecutionPolicy를 확인할 수 있다.
Get-ExecutionPolicy -List
CurrentUser가 Restricted로 설정되어 있는 것을 확인할 수 있다.
Scope ExecutionPolicy ----- ---------------MachinePolicy Undefined UserPolicy Undefined Process Undefined CurrentUser Restricted LocalMachine Unrestricted
CurrentUser의 ExecutionPolicy를 Undefined로 바꿔준다.
Set-ExecutionPolicy -ExecutionPolicy Undefined -Scope CurrentUser
이제 정상적으로 변경되는지 확인해보자.
PS C:\Users\doda> Set-ExecutionPolicy UnrestrictedPS C:\Users\doda> Get-ExecutionPolicy -List
Scope ExecutionPolicy ----- ---------------MachinePolicy Undefined UserPolicy Undefined Process Undefined CurrentUser Undefined LocalMachine Unrestricted
태그
windows
•
powershell
반응과 댓글 시스템은 Giscus에 의해 호스팅되며, 모든 대화는 GitHub에 저장됩니다.