[PowerShell] 이 시스템에서 스크립트를 실행할 수 없으므로 파일을 로드할 수 없습니다. 자세한 내용은about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오
Windows PowerShell에서 스크립트 실행 시 일반적으로 뜨는 에러 해결
Error Message:
이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\.......\AppData\Roaming\....\.....ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조
하십시오.
+ ......
+ ~~~~~~~
+ CategoryInfo : 보안 오류: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
설명 및 해결 과정:
윈도즈에서 스크립트를 실행하게 되면 흔히 볼 수 있는 메시지입니다.
보안 정책 사항으로 에러는 아닙니다.
따라서 보안 정책을 바꿔주면 간단히 해결됩니다.
1. windows PowerShell 프로그램을 관리자 권한으로 실행합니다.
2. Get-ExecutionPolicy 명령어를 작성하면 컴퓨터의 사용자에 대한 권한 정책이 뜹니다.
예: Restricted, RemoteSigned...
3. 이때 권한이 RemoteSigned 가 아니라면 Set-ExecutionPolicy RemoteSigned 를 입력하여 권한을
바꿔줍니다.
4. Get-ExecutionPolicy 명령어로 다시 한번 확인 하면 RemoteSigned로 변경된 것을 확인하실 수 있을 겁니다.
즐거운 하루되세요..~