[PowerShell] 파워쉘 ps1 파일 실행 권한 변경
2021. 5. 18. 00:29
728x90
반응형
파워쉘을 사용하다 보면은, 아래와 같은 오류를 보시는 경우가 발생합니다.
PowerShell의 경우 기본적으로 ps1 확장자 파일을 실행하지 못하도록 되어 있습니다.
이는, 해당 정책이 Restricted 로 되어 있기 때문인데요.
이는 아래의 명령어를 통해서 실행 권한을 변경 할 수 있습니다.
PS > Set-ExecutionPolicy RemoteSigned
또한 현재 상태를 확인하기 위해서는 아래의 명령어를 이용하면, 현재 상태를 확인 할 수 있습니다.
PS > Get-ExecutionPolicy
Restricted (제한된) | 파워쉘의 실행 권한 정책 기본 옵션(기본적으로 적용되어 있음), 명령어 하나씩 실행 가능. .ps1 스크립트 파일을 로드하여 실행할 수 없습니다. |
AllSigned | 오직 신뢰된 배포자에 의해 서명된 스크립트만 실행할 수 있습니다. |
RemoteSigned | 로컬 컴퓨터에서 본인이 생성한 스크립트만 실행 가능, 인터넷에서 다운로드받은 스크립트는 신뢰된 배포자에 의해 서명된 것만 실행할 수 있습니다. |
Unrestricted (무제한) | 제한없이 모든 스크립트를 실행할 수 있습니다. |
ByPass | 어떤 것도 차단하지 않고 경고없이 실행할 수 있습니다. |
Undefined | 정책 적용 않함, 기본 실행 권한 정책 적용됩니다. (Restricted) |
참고
https://blog.naver.com/bluesketch21/221383264763
728x90
'PowerShell, CMD' 카테고리의 다른 글
[PowerShell] 파워쉘 다운로드 및 업그레이드, 폰트변경 (1) | 2022.02.05 |
---|---|
[CMD] taskkill batch script 프로세스 체크 방법 (0) | 2021.08.23 |
[PowerShell] Invoke-WebRequest 를 이용한 웹호출 POST,GET (0) | 2021.06.21 |
[PowerShell] SVN Log Pretty 포맷 만들기 (0) | 2021.05.14 |
[PowerShell] - 파워쉘을 이용할때 한글깨짐현상 해결방법 (2) | 2020.06.08 |