window 에서 shell 이나 cmd 에서 명령어를 치기 위해
설치를 글로벌로 설치하였으나
실행을 할 수 없는 경우!!
pm2 : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\Jun\AppData\Roaming\npm\pm2.ps1 파일을 로드할 수 없습니다.
자세한 내용은 about_Execution_Policies(go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ pm2 list
+ ~~~
+ CategoryInfo : 보안 오류: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
Set-ExecutionPolicy RemoteSigned 으로 정책 설정 하여 해결 할 수 있다.
Set-ExecutionPolicy RemoteSigned
명령어를 치면
이런 문구가 나오고,
Y 를 눌러주면, 완료된다.
이후에 안되었던 명령어를 다시 쳐보자.
(혹시 그래도 안된다면 관리자 권한으로 다시 실행해서 시도해보시길.)
해당 내용의 자세한 사항을 보고 싶으면 아래와 같은 명령어를 쳐보자.
get-help Set-ExecutionPolicy
쳐보니..
Onle English 에다가 너무 어렵더라..
그래서..
Restricted : PowerShell의 실행 권한 정책 중 기본적으로 적용되어있는 옵션. ps1 스크립트 파일을 로드하여 실행할 수 없는 정책
AllSigned : 신뢰된 배포자에 의해 서명된 스크립트만 실행 할 수 있는 정책
RemoteSigned : 로컬 컴튜퍼에서 본인이 생성한 스크립트만 실행 가능 또는 인터넷에서 다운로드 받은 스크립트는 신뢰된 배포자에 의해 서명된 것만 실행 가능한 정책
Unrestricted : 제한 없이 모든 스크립트 실행 가능한 정책
ByPass : 어떤 것도 차단하지 않고 경고 없이 실행 가능한 정책
Undefined : 정책 적용 안함
한국말 써져있는 자료를 찾아보았다.
결론은
Set-ExecutionPolicy RemoteSigned
명령어로 해결 할 수 있다는 것.
'Development > 문제해결' 카테고리의 다른 글
플러터 failed 오류 해결! flutter failed ! sdk 다운로드 failed 오류 해결! (7) | 2021.10.04 |
---|---|
mysql 8.0 federated 설정 (0) | 2021.08.10 |
Ubuntu 20.04 Mysql 외부 접속 허용 (Connection refused: connect 에러 해결법) (0) | 2021.07.15 |
Gitlab 프로젝트 그룹 변경하기 (0) | 2021.06.02 |
익스플로러11 오류 해결!!!! 초간단 팁 (멈춤,다운 현상, 에러, 오류, 네이버) 윈도우 10 (2) | 2019.06.29 |