본문 바로가기

Develop

[PSSecurityException] UnauthorizedAccess

 

Windows에서 UnauthorizedAccess이 발생할 때, PowerShell 관리자권한으로 실행하여 다음 명령어를 실행해보자.

Get-ExecutionPolicy

 

RemoteSigned 라는 결과가 안 뜨고 Restricted처럼 제한된 정책 값이 뜰 것이다. 그렇다면, 다음을 실행한다.

Set-ExecutionPolicy RemoteSigned

변경하겠냐고 물으면, 변경을 수락하면 된다.

 

 

기존 값으로 되돌리거나 다른 값으로 변경하고자 할 때도 마찬가지로 

Set-ExecutionPolicy (원하는 정책)

를 실행하면 된다.

 

정책 목록 및 각 정책에 대한 설명은 Microsoft Docs를 참고하면 된다.