PowerShell은 CLI의 하나로 Windows환경에서 여러 명령어를 통해 유용한 작업을 할 수 있다. 하지만 초기 설정에서는 무언가 실행하려고 할 때 다음과 같이 오류가 나타난다.
당황하지말고, 오류에 표시된 주소를 복사하여 브라우저에 붙여넣기한다.
해당 오류에 표시된 PowerShell 문서를 읽어보면 이는 실행 정책 때문에 발생한 것이라고 한다.
유효 실행 정책 표시
Get-ExecutionPolicy
현재 세션에 영향을 주는 모든 실행 정책을 얻고 우선 순위에 따라 표시
Get-ExecutionPolicy -List
문서에 표시된 각 실행 정책의 설명을 읽어보자
여러 실행 정책 중 아래의 실행 정책을 적용하기로 했다.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
적용 후 다시 조회해 보니 현재 사용자의 실행 정책이 변경된 걸 확인 할 수 있다.
스크립트가 잘 실행이 된다.
끝.